2018-7-30 python基本數據類型
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基本數據類型