1. 程式人生 > >2018-7-30 python基本數據類型

2018-7-30 python基本數據類型

back 個數 lower xxx color 表示 布爾 col 大量數據

python基本數據類型

int 整數
str 字符串. 一般不存放大量的數據
bool 布爾值. 用來判斷. True, False
list 列表.用來存放大量數據, []表示. 裏面可以裝各種數據類型.
tuple 元組. 只讀列表. () 表示
dict 字典. {key:value}
set 集合. 不重復


int類型
bit_length() 返回一個數的二進制長度


bool類型
布爾只有兩個值. True,False. 一般是沒有什麽操作的.

技術分享圖片

str類型 字符串
由‘,",‘‘‘, """闊起來的內容就是字符串
字符串是不可變的數據類型.不論你執行任何操作. 源字符串是不會改變的, 每次操作都會返回新字符串

-------索引和切片--------
索引從0開始, 使用[下標]可以獲取到每一個字符, 還可以倒著數

技術分享圖片
切片: [起始位置:結束位置:步長]
1. 顧頭不顧尾
2. 默認從左到右取值.
3. 當步長為負可以從右往左取值

技術分享圖片

技術分享圖片
--------字符串相關操作---------


1. upper() 轉換成大寫,lower()轉換成小寫,casefold()轉換成小寫,對所有字母都有效

技術分享圖片

技術分享圖片
2. stript() 去掉字符串兩端空白

技術分享圖片

技術分享圖片
3. replace(old, new) 把xxx替換成xxxx

4. split() 切割. 返回列表. 用多長的刀. 就要損失掉多少

技術分享圖片

技術分享圖片

5. startswith() 判斷是否以xxx開頭

6. find(), count(), index()

技術分享圖片

7. len() 字符串長度. python的內置函數

技術分享圖片

8.格式化輸出

技術分享圖片
-------for循環---------
for 變量 in 可叠代對象:
循環體, 也存在break和continue
else:
當循環結束的時候會執行

技術分享圖片

2018-7-30 python基本數據類型