1.數字:
1.1.整型int
1.2.浮點型float
2.字串str:
2.1.python最小單位就是字串,所以字串裡面就是乙個值,如果要獲取字串中的某個位置的字母,可以用str[字母位置]來獲取字母
s = 'asdfghjkl'*****=h*****=print(s[5])
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 函式可以用來查詢變數所指...