Python3之 基本資料型別

2021-09-30 14:39:59 字數 1075 閱讀 9921

1.數字:

1.1.整型int

1.2.浮點型float

2.字串str:

2.1.python最小單位就是字串,所以字串裡面就是乙個值,如果要獲取字串中的某個位置的字母,可以用str[字母位置]來獲取字母

s = 'asdfghjkl'

print(s[5])

*****=h*****=

2.2.字串的拼接:

兩個字串之間用+進行拼接,也可以用 *數字 進行多次重複拼接

2.3.字串去兩邊的字元或者空格:

預設空格刪除:str.strip()

新增指定字元:str.strip('*')

3.列表list:

3.1.列表的特點:

有序(可以根據索引來查值),可重複(元素可以相同),可變(可以新增刪除減少元素)

3.2.列表的一些方法:

l.remove(元素):刪除,從列表中刪除元素

del l[索引]:刪除指定元素

l.pop(索引):刪除指定元素

如果要改值就要根據索引重新賦值就可以了

4.字典dict:

4.1.字典的特點:

無序,可變

元素可重複(直譯器會自動去重,如果只是key重複,缺省會取最後乙個key對應的值)。

☆key必須是不可變型別:數字、字串,不能是列表list,字典dict

4.2.字典的一些方法:

d[key]:取出元素

d[newkey] = value:新增元素

d[oldkey]=newvalue:重新賦值

del d[key]:根據key刪除元素

clear():清除字典內所有元素,如果乙個字典被另乙個字典引用,乙個字典被清除後另乙個字典也會被清除

pop(key):看到有人說這和列表list的pop()作用不同,個人感覺都是一樣的,都有返回值,都可以從中刪除資料

popitem():隨機刪除字典中的元素(key和value)

5.布林值bool:

true,false

任何資料型別都有布林值,0,空格,none的布林值為false

python3 基本資料型別

整數 int 浮點數 float 1.23x10 9 寫成 1.23e9 整數和浮點數在計算機內部儲存的方式是不同的,整數運算永遠是精確的 除法難道也是精確的?是的!而浮點數運算則可能會有四捨五入的誤差 字串 str 字串是以單引號 或雙引號 括起來的任意文字,比如 abc xyz 等等。請注意,或...

Python3 基本資料型別

python中數字有四種型別 整數 布林型 浮點數和複數。int 整數 如 1,只有一種整數型別 int,表示為長整型,沒有 python2 中的 long。bool 布林 如 true。float 浮點數 如 1.23 3e 2 complex 複數 如 1 2j 1.1 2.2j python3...

Python3基本資料型別

在python中,變數就是變數,它沒有型別,我們所說的 型別 是變數所指的記憶體中物件的型別。python 3中有六個標準的資料型別 python 3支援int float bool complex 複數 數值型別的賦值和計算都是很直觀的,就像大多數語言一樣。內建的type 函式可以用來查詢變數所指...