python3-基本數(shù)據(jù)類型

多行語句? ? ? ?斜杠( \)將一行的語句分為多行顯示,語句中包含 [], {} 或 () 括號就不需要使用多行連接符

字符串? ? ? ? ? Python 可以使用引號(?'?)、雙引號(?"?)、三引號(?'''?或?"""?) 來表示字符串,引號的開始與結(jié)束? ? ? ? ? ? ? ? ? ? ? ? ?必須是相同類型的

注釋? ? ? ? ? ? ? 單行注釋采用 # 開頭,多行注釋使用三個單引號(''')或三個雙引號(""")

多條語句? ? ? ?Python可以在同一行中使用多條語句,語句之間使用分號(;)分割

不換行輸出? ?print 默認(rèn)輸出是換行的,如果要實(shí)現(xiàn)不換行需要在變量末尾加上?end=""

代碼組? ? ? ? ? 縮進(jìn)相同的一組語句構(gòu)成的代碼塊

查看各參數(shù)幫助信息? ??-h?參數(shù)




標(biāo)準(zhǔn)數(shù)據(jù)類型

Number(數(shù)字)

String(字符串)

List(列表)

Tuple(元組)

Set(集合)

Dictionary(字典)


數(shù)字

Python3 支持?int、float、bool、complex

type() 函數(shù)查詢變量所指的對象類型

數(shù)值運(yùn)算

1、Python可以同時(shí)為多個變量賦值,如a, b = 1, 2。

2、一個變量可以通過賦值指向不同類型的對象。

3、數(shù)值的除法包含兩個運(yùn)算符:/?返回一個浮點(diǎn)數(shù),//?返回一個整數(shù)。

4、在混合計(jì)算時(shí),Python會把整型轉(zhuǎn)換成為浮點(diǎn)數(shù)。



字符串

Python中的字符串用單引號?'?或雙引號?"?括起來,同時(shí)使用反斜杠?\?轉(zhuǎn)義特殊字符

索引

索引值以 0 為開始值,-1 為從末尾的開始位置

加號?+?是字符串的連接符, 星號?*?表示復(fù)制當(dāng)前字符串,與之結(jié)合的數(shù)字為復(fù)制的次數(shù)

使用反斜杠?\?轉(zhuǎn)義特殊字符,如果你不想讓反斜杠發(fā)生轉(zhuǎn)義,可以在字符串前面添加一個?r,表示原始字符串:


1、反斜杠可以用來轉(zhuǎn)義,使用r可以讓反斜杠不發(fā)生轉(zhuǎn)義。

2、字符串可以用+運(yùn)算符連接在一起,用*運(yùn)算符重復(fù)。

3、Python中的字符串有兩種索引方式,從左往右以0開始,從右往左以-1開始。

4、Python中的字符串不能改變。



列表

列表是寫在方括號?[]?之間、用逗號分隔開的元素列表

和字符串一樣,列表同樣可以被索引和截取,列表被截取后返回一個包含所需元素的新列表

1、List寫在方括號之間,元素用逗號隔開。

2、和字符串一樣,list可以被索引和切片。

3、List可以使用+操作符進(jìn)行拼接。

4、List中的元素是可以改變的。



元組

元組(tuple)與列表類似,不同之處在于元組的元素不能修改。元組寫在小括號?()?里,元素之間用逗號隔開



集合

集合(set)是一個無序的不重復(fù)元素序列,可以使用大括號?{ }?或者?set()?函數(shù)創(chuàng)建集合



字典

列表是有序的對象集合,字典是無序的對象集合,兩者之間的區(qū)別在于:字典當(dāng)中的元素是通過鍵來存取的,而不是通過偏移存取

字典是一種映射類型,字典用?{ }?標(biāo)識,它是一個無序的?鍵(key) : 值(value)?的集合。

鍵(key)必須使用不可變類型。

在同一個字典中,鍵(key)必須是唯一的。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容