在python中,把狀如2,3這樣的數字劃分一個類型,把狀如“你好”這樣的數字劃分爲一個類型,前者是int類型,後者str類型。
變量無類型,對象有類型。
變量可以賦值任何數據(也就是對象),而對象則有類型之分)
list
在python中,叫做【列表】
list在列表中擁有強大的功能。
在python中,用【[]】表示一個list。
【[]】在方括號裏面,可以是int,也可以是str類型的數據,甚至也能夠是True/False的這種布爾值。看下面的例子,特別注意閱讀註釋。
>>>a = [] #定義一個變量a,它是list類型,並且是空的。 >>>type(a) <class 'list'> #用內置函數【type()】查看變量a的變量,爲list >>>bool(a) #用內置函數【bool()】看看list類型的變量a的布爾值,因爲是空的,所以False False >>>print (a) #打印list的變量a,這個寫法等於【print('a')】 []
【bool()】是一個布爾函數,它的作用就是來判斷一個對象是“真”還是“假(空)”。
>>>a = ['2','3','qiwst','github.io'] >>>a ['2', '3', 'qiwst', 'github.io'] >>>type(a) <class 'list'> >>>bool(a) True >>>print(a) ['2', '3', 'qiwst', 'github.io']
在list中,數字int類型對象可以不用【‘’ ""】引號包括,而str類型字符,則必須用【'' ""】包起來。
ist在python中,裏面的元素可以是任何元素,int,str甚至是list類型的元素都可以。
迄今爲止,我共學了python中的3種類型
1.數字int和float
數字包括整數int和浮點數float,分別代表數學中的整數和小數,四則運算和數學中的一樣,小數需要轉化二進制進行計算,有精確度的bug。
2.字符串str
由單個字符,排列組合而成的類型。用單引號,雙引號和三引號來使用。在進行索引和切片時,空格也作爲一個位置來編號。
3.列表list
python中的基本類型之一,用方括號表示,裏面的元素可以爲任何類型的對象,哪怕裏面加入list也可以。
adc