標(biāo)準(zhǔn)數(shù)據(jù)類型:
python 有五個標(biāo)準(zhǔn)數(shù)據(jù)類型 :
Numbers ------------------> 數(shù)字 用于存儲數(shù)值? ,不可改變的數(shù)據(jù)類型,否則分配一個新的對象
String -----------------------> 字符串? 是由數(shù)字、字母、下劃線組成的一串字符。
List --------------------------->列表? 它支持字符,數(shù)字,字符串甚至可以包含列表(所謂嵌套
Tuple -------------------------->元組
Dictionary --------------------->字典
? 1? 數(shù)字類型 : Numbers
支持四種不同的數(shù)字類型:
int(有符號整型)
long(長整型[也可以代表八進制和十六進制])
float(浮點型)
complex(復(fù)數(shù))

為var1和var2 賦值 并輸出 。del是刪除單個或多個對象的引用
2、字符串 : String
python中字符串有兩種截取方式 :
1、從左到右索引默認0開始的?
2、從右到左索引默認-1開始的
要截取字符串 使用 變量[頭下標(biāo):尾下標(biāo)] 這種方式
包含頭下標(biāo)? 但是不包含尾下標(biāo)的值。-1 表示最后一個值 ,對于的-2 表示倒數(shù)第二個值
看示例

分別是: [-1] : 最后一個值
[-1:-3] :倒數(shù)第一個值到倒數(shù)第三個值 (方向錯誤 所以沒值)
[-4:] :倒數(shù)第四個值 到末尾
[0:-1] : 開頭到末尾(不包括末尾)
3、列表 List []
列表可以完成大多數(shù)集合類的數(shù)據(jù)結(jié)構(gòu)實現(xiàn)。它支持字符,數(shù)字,字符串甚至可以包含列表(所謂嵌套)。
列表用[ ]標(biāo)識,表中的值得分割也可以用到變量[頭下標(biāo):尾下標(biāo)],就可以截取相應(yīng)的列表,從左到右索引默認0開始的,從右到左索引默認-1開始 和字符串的一樣吧

4、元組 Tuple ()
元組用"()"標(biāo)識。內(nèi)部元素用逗號隔開。但是元組不能二次賦值,相當(dāng)于只讀列表。

5、字典 :Dictionary {}
字典(dictionary)是除列表以外python之中最靈活的內(nèi)置數(shù)據(jù)結(jié)構(gòu)類型。列表是有序的對象結(jié)合,字典是無序的對象集合。
兩者之間的區(qū)別在于:字典當(dāng)中的元素是通過鍵來存取的,而不是通過偏移存取。
字典用"{ }"標(biāo)識。字典由索引(key)和它對應(yīng)的值value組成。應(yīng)該和java中的Map一樣吧

如果key不存在 那么dictionary就會報錯

要避免Key不存在的錯誤 :
1 、 通過in判斷key是否存在

2、通過dictionary的get方法 如果key不存在 返回null或者自己定義的value

類型轉(zhuǎn)換

運算符
1 、 算術(shù)運算符
以下假設(shè)變量a為10,變量b為20:


2 、 位運算符

3 、 邏輯運算符

4 、 成員運算符

5 、身份運算符

6 、 運算符 優(yōu)先級? ?從高到低
