多行語(yǔ)句? ? ? ?斜杠( \)將一行的語(yǔ)句分為多行顯示,語(yǔ)句中包含 [], {} 或 () 括號(hào)就不需要使用多行連接符
字符串? ? ? ? ? Python 可以使用引號(hào)(?'?)鸟妙、雙引號(hào)(?"?)胯努、三引號(hào)(?'''?或?"""?) 來(lái)表示字符串疹鳄,引號(hào)的開(kāi)始與結(jié)束? ? ? ? ? ? ? ? ? ? ? ? ?必須是相同類(lèi)型的
注釋? ? ? ? ? ? ? 單行注釋采用 # 開(kāi)頭硫兰,多行注釋使用三個(gè)單引號(hào)(''')或三個(gè)雙引號(hào)(""")
多條語(yǔ)句? ? ? ?Python可以在同一行中使用多條語(yǔ)句辉川,語(yǔ)句之間使用分號(hào)(;)分割
不換行輸出? ?print 默認(rèn)輸出是換行的表蝙,如果要實(shí)現(xiàn)不換行需要在變量末尾加上?end=""
代碼組? ? ? ? ? 縮進(jìn)相同的一組語(yǔ)句構(gòu)成的代碼塊
查看各參數(shù)幫助信息? ??-h?參數(shù)
標(biāo)準(zhǔn)數(shù)據(jù)類(lèi)型
Number(數(shù)字)
String(字符串)
List(列表)
Tuple(元組)
Set(集合)
Dictionary(字典)
數(shù)字
Python3 支持?int、float乓旗、bool府蛇、complex
type() 函數(shù)查詢變量所指的對(duì)象類(lèi)型
數(shù)值運(yùn)算
1、Python可以同時(shí)為多個(gè)變量賦值屿愚,如a, b = 1, 2汇跨。
2、一個(gè)變量可以通過(guò)賦值指向不同類(lèi)型的對(duì)象妆距。
3穷遂、數(shù)值的除法包含兩個(gè)運(yùn)算符:/?返回一個(gè)浮點(diǎn)數(shù),//?返回一個(gè)整數(shù)娱据。
4蚪黑、在混合計(jì)算時(shí),Python會(huì)把整型轉(zhuǎn)換成為浮點(diǎn)數(shù)中剩。
字符串
Python中的字符串用單引號(hào)?'?或雙引號(hào)?"?括起來(lái)忌穿,同時(shí)使用反斜杠?\?轉(zhuǎn)義特殊字符
索引
索引值以 0 為開(kāi)始值,-1 為從末尾的開(kāi)始位置
加號(hào)?+?是字符串的連接符咽安, 星號(hào)?*?表示復(fù)制當(dāng)前字符串伴网,與之結(jié)合的數(shù)字為復(fù)制的次數(shù)
使用反斜杠?\?轉(zhuǎn)義特殊字符,如果你不想讓反斜杠發(fā)生轉(zhuǎn)義妆棒,可以在字符串前面添加一個(gè)?r澡腾,表示原始字符串:
1沸伏、反斜杠可以用來(lái)轉(zhuǎn)義,使用r可以讓反斜杠不發(fā)生轉(zhuǎn)義动分。
2毅糟、字符串可以用+運(yùn)算符連接在一起,用*運(yùn)算符重復(fù)澜公。
3姆另、Python中的字符串有兩種索引方式,從左往右以0開(kāi)始坟乾,從右往左以-1開(kāi)始迹辐。
4、Python中的字符串不能改變甚侣。
列表
列表是寫(xiě)在方括號(hào)?[]?之間明吩、用逗號(hào)分隔開(kāi)的元素列表
和字符串一樣,列表同樣可以被索引和截取殷费,列表被截取后返回一個(gè)包含所需元素的新列表
1印荔、List寫(xiě)在方括號(hào)之間,元素用逗號(hào)隔開(kāi)详羡。
2仍律、和字符串一樣,list可以被索引和切片实柠。
3水泉、List可以使用+操作符進(jìn)行拼接。
4主到、List中的元素是可以改變的茶行。
元組
元組(tuple)與列表類(lèi)似,不同之處在于元組的元素不能修改登钥。元組寫(xiě)在小括號(hào)?()?里,元素之間用逗號(hào)隔開(kāi)
集合
集合(set)是一個(gè)無(wú)序的不重復(fù)元素序列娶靡,可以使用大括號(hào)?{ }?或者?set()?函數(shù)創(chuàng)建集合
字典
列表是有序的對(duì)象集合牧牢,字典是無(wú)序的對(duì)象集合,兩者之間的區(qū)別在于:字典當(dāng)中的元素是通過(guò)鍵來(lái)存取的姿锭,而不是通過(guò)偏移存取
字典是一種映射類(lèi)型塔鳍,字典用?{ }?標(biāo)識(shí),它是一個(gè)無(wú)序的?鍵(key) : 值(value)?的集合呻此。
鍵(key)必須使用不可變類(lèi)型轮纫。
在同一個(gè)字典中,鍵(key)必須是唯一的焚鲜。