python的資料型別

2021-08-09 03:04:42 字數 1555 閱讀 9933

str="pythonzifuchuan"#字串是有索引值的,從左到右索引預設0開始的,最大範圍是字串長度少1,從右到左索引預設-1開始的,最大範圍是字串開頭

print (str) # 輸出完整字串

print (str[0]) # 輸出字串中的第乙個字元

print (str[2:5]) # 輸出字串中第三個至第五個之間的字串,不包括5。輸出tho

print (str[2:] ) # 輸出從第三個字元開始的字串

print (str * 2) # 輸出字串兩次

print (str +"test") # 輸出連線的字串

list=["yi","er",147]

listq=["san","si",258]

#list集合同字串一樣擁有索引,他是已中括號括起來的,也可以實現巢狀

list[0]="genggai"#更改索引為0的值的集合

print(list) #他可以更改索引的值,輸出來乙個新的集合了

dellistq[0] #刪除索引值為0的集合

print(listq) #就顯示si和258這兩個值了

#建立空元組和 元組中只包含乙個元素時,需要在元素後面新增逗號

tup1 = ();tup1 = (50,);

tuple=("yuan","zu",369)#不允許更改值,也不允許刪除值,但可以整個元組用del刪除

#元組用"()"標識。內部元素用逗號隔開。但是元組不能二次賦值,相當於唯讀列表。

tuple[0]="genggai"#這個是非法的,不能更改。其他同集合一樣

tinydict =

#字典用""標識。字典由索引(key)和它對應的值value組成。前乙個表示鍵名,後乙個是鍵值

dict = {}

dict['one'] ="this is one"dict[2] ="this is two"#通過鍵名儲存鍵值

print (dict['one']) # 輸出鍵為'one' 的值

print (dict[2]) # 輸出鍵為 2 的值,即this is two

print (tinydict) # 輸出完整的字典

print (tinydict.keys()) # 輸出所有鍵

print (tinydict.values()) # 輸出所有值

tinydict['name']="nihao"#更改鍵名為name的值,也可用del刪除

python的資料型別

python變數沒有型別,但是python有資料型別 520 和520 是不一樣的,乙個是字串,乙個是數字 python資料型別包括很多,例如數值型別包括 e記法,表示科學計數法,屬於浮點型數值 6 100 000 000 6.1 1 000 000 000 6.1e9 布林型 ture和false...

python的資料型別

一 字串 1,定義方法 1 用單引號 str1 hello world 2 用雙引號 str2 hello world 注 普通字串的定義,上述兩種定義方法沒有任何區別 單字串中出現單引號時,字串的定義使用雙引號str3 let.s go 如果字串中有雙引號,使用轉義字元 轉義成普通字元 say l...

Python的資料型別

一 數值型別 1 整形int 2 長整形long 3 浮點型float 4 複數型別complex 5 布林型別,輸出值為true或false 6 內建強制轉換函式型別 二 運算子和表示式 1 算數運算子 2 關係運算子 3 邏輯運算子 邏輯與and 邏輯或or,邏輯非not 基本的運算子就不在此贅...