為什么要有數據類型


為什么要有數據類型

對於不同的類型的變量需要不同的類型去描述,就像每個人都不同膚色都不一樣。描述他人樣子也是不同的。

1,名字-字符串 2,愛好-列表 3,個人信息-字典

整形數據類型:

1,作用:(身高、體重、年齡、LD)

2,定義方式:(身高170、體重140、年齡20、身份LD123456)

3,方法:print() y z x (+ - * / % //)

(儲存一個值或多個值:一個值(整形多少次都是一個值不管多少都是一個值)

沒有有序或無序一說

1,有序:有索引 2,無序:無索引

可變或不可變:不可變

1,可變:值變:LD不變 2,不可變:值變LD也變

浮點型:

1,作用:(錢,商品,導彈軌跡計算)

2,定義方式:(X = 1.1 Y = 2.2 )

3,方法:print() y z x (+ - * / % //),和整數的是一樣的形式。

(X = 1.1 paint(id(x)) x + = 1 paint(ld(x)),也就是我們要看X 就要用ID看 那么這時 +1 的數值就是2.1 也就是數字改變 地址不變。

字符號的運用

1,作用:(女朋友名字/愛麗絲/性別)

2,定義方式:(name1 = '愛麗絲' naem2 = "kaili" naem3'''愛麗絲

kaili'''

運用單星號,雙星號,三星號換行的作用。

索引值,

當我們打出一串字符。我們想從中取出數值,比如print(name[0])和print(name[-1]) print(''50) 我們取的是第一個和最后一個。

切片,步長為正數,從左到右切片,如果步長為負數從右往左切片。

在 print(''50) 的基礎以正位0到9,復位-1到-9 的數字切片(print(name[0:4]))或者每兩位切換一位(print(name[0:4:2]))

長度len

print(len(name))

print(''50)

成員運算 in not in

移除空白 strip:移除兩端空格

print(name.strip().strip()),先移除空格在移除文件,只要在strip里面的字符,遇到就會全移除。

切分 split

切分和切片的區別是切片可以在里面隨便切片,切分要有一定的條件才能切割。比如一個單詞(luna ailis luk kaili ) 切割中的一個。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM