1.整數:
int--計算和比較
整數可以進行的操作:
bit_length().計算整數在記憶體中占用的二進位製碼的長度
2.布林值
bool 布林值--用於條件使用
true 真
false 假
print(bool(-10)) 0是false 非0的都是true
print(bool("")) 空的字串是false 非空的就是true
print(type(str(true))) 布林值可以轉換成字串
print(int(false)) ture轉換成數字1 false轉換成數字 0
3.字串
作用:儲存少量資料
索引:從左到右 0,1,2,3 從右到左 -1,-2,-3 查詢時超出範圍報錯
切片:[起始位置:終止位置] 顧頭不顧尾 查詢的時候超出範圍沒事
步長:決定查詢的方向,決定查詢的步子大小 預設是1 預設方向是從左向右
字串方法:print(name[0:100]) # 切片如果終止位置超出了不報錯
print(name[100]) # 索引取值的時候超出了索引的範圍會報錯
print(name[::])
print(name[::-1]) #從左向右 +1 從右向左
全部大寫 upper
全部小寫 lowername = "alex"
name1 = name.upper()
print(name1)
以什麼開頭 startswithname = "meet"
name1 = name.lower()
print(name1)
以什麼結尾 endswithname = "alex"
print(name.startswith('a')) # 就是以a開的頭
去頭尾空格--預設去掉空格和換行符 stripname = "zhuxiaodidi"
print(name.endswith("i")) # 就是以i結尾
分割 預設是空格分割,自己制定 splitame = " alex "
name1 = name.strip() # 可以寫想要去掉的內容
print(name1)
if name == "alex":
print(666)
替換 replace 第乙個引數是舊的 第二個引數是新的name = 'alex,wusir'
print(name.split("w"))
統計 count 統計某個內容出現的次數name = "alexnbnsnsn"
name1 = name.replace('n','s') # 替換
name1 = name.replace('n','s',2) # 替換 2是替換的次數
print(name1)
第三種字串格式化 format() 三種使用方式name = "zhudidi"
print(name.count("zhu")) # 查詢某個內容出現的次數
is 系列name = "alex{}wusir{}"
name1 = name.format('結婚了',"要結婚了") # 按照位置順序去填充的
name = "alexwusir"
name1 = name.format('結婚了',"要結婚了") # 按照索引位置去填充
name = "alexwusir"
name1 = name.format(a="結婚了",b="馬上結婚") # 指名道姓 填充
print(name1)
isdecimal 判斷的是不是十進位制
isalnum 判斷是不是中文,字母,數字name = "666"
print(name.isdecimal()) # 判斷是不是十進位制 -- 用它來判斷是不是數字
isalpha 判斷是不是中文,字母name = "alex"
print(name.isalnum())
4.for迴圈name = "alex你好"
print(name.isalpha())
for 關鍵字
i 變數(可以人為修改)
in 關鍵
s 可迭代物件 (int,bool除外)
range() #範圍
python3列印是他自己本身
python2列印的是列表
range(起始位置,終止位置,步長)
range(10) —range(終止位置) 起始位置0
python 基本型別
1 基本資料型別 1 number int float python3中全部是long型別 2 string字串型別 3 list 4 tuple 5 list 6 sets 7 complex a,b 2 型別識別 type 3 型別轉換 int 3.22 float 6 4 進製轉換 十進位制轉...
資料基本型別
js的資料型別有兩大類 基本資料型別 number 數字型別。string 字串型別。boolean true false。null null。本質是乙個空物件。undefined undefined。乙個變數宣告後未賦值就是undefined。引用資料型別 object 又分為 object 常規...
資料基本型別及對應基本型別類
基本資料型別 char 16位 byte 8位 short 16位 int 32位 long,float,double,boolean 基本資料型別對應類 character,byte,short,integer,long,float,double,boolean,string 幾乎所有型別類都有相...