Python 簡單資料型別

2021-08-18 06:38:13 字數 872 閱讀 3479

數字:

整數(int,long):整數在3版本沒有大小長度分別,記憶體決定整數最大長度

浮點數(float):無窮小數會做精度處理,四捨五入,只要有小數點就是浮點型

布林(bool):非空(none)非0為真,0或空為假

複數(complex):複數的標誌為虛部以大寫「j」或小寫「j」結尾

字串:

表達方式:單引號、雙引號或者'''abc''',"""abc""",單個字元也稱作字串,可用\轉義,

可用\防止轉義,但是一次性只能控制乙個,\n\t之類的特殊字元可用r一次性全部防止轉義。

print('\\n\\t')和print(r'\n\t')是一樣的結果

索引:str[index],下標值不可大於等於字串的最大長度,-1是從右往左第一位

str[::-1]將字串倒序排列了一下

str[0::-1]取到的是第乙個字元,第乙個字元預設是0位

注意:字串其中的內容不可變,字串為不可變資料物件

列表(list):

表達方式:使用中括號,逗號分隔每個資料元素,乙個列表可以包含不同的資料型別。

列表可以使用索引和切片操作。

列表型別中的內容可以改變,列表為可變資料物件

可以建立乙個空列表,或者只有乙個元素的列表。mylist =

元組(tuple):

元組和列表類似,不同之處在於元組內資料不可以被修改。

表達方式:使用小括號(),逗號分隔每個資料元素,乙個元組也可以包含不同的資料型別。

元組可以使用索引和切片操作。

元組和字串一樣,其中的內容不可以被修改。但是元組中的列表裡面的值是可以修改的。

注意:建立只含有乙個元素的元組:(1,)     不能是(1),該為乙個實際資料物件。

簡單資料型別

number string boolean undefined null number型別 浮點數 var n 5e 324 科學計數法 5乘以10的 324次方 浮點數值的最高精度是 17 位小數,但在進行算術計算時其精確度遠遠不如整數 var result 0.1 0.2 結果不是 0.3,而是...

簡單資料型別

簡單資料型別 number string boolean undefined null number型別 數值字面量 數值的固定值的表示法 110 1024 60.5 浮點數浮點數的精度問題 浮點數var n 5e 324 科學計數法 5乘以10的 324次方 浮點數值的最高精度是 17 位小數,但...

簡單資料型別

簡單的資料型別 值型別 四種 字串 數字 布林未定義 空 string number boolean undefined null var string dkk 是保留字 但最好不要用,可以簡寫 str var num 123 var boor true var bbb null var aaa u...