while 關鍵字 空格 條件 冒號python
縮進 循環體windows
輸出1到10之間的數編碼
num = 1 while num<11: print(num) num += 1
輸出1到100之間的數code
num = 1 while num<101: print(num) num += 1
打印0到50的數utf-8
num = 0 while num<51: print(num) num += 1
打印1,2,3,4,5,6,7,8,10ci
num = 1 while num<11: if num ==9: num += 1 continue print(num) num += 1
while 3>2: print(1) break print(2) print(4)
break終止循環,break如下代碼都不執行unicode
while 3>2: print(1) continue print(2) print(5)
結束本次循環,繼續下次循環。input
總結cmd
break 終止it
continue 結束本次循環,繼續下次循環
條件 能夠控制while循環
%s
%d == %i 佔位d 和 i 必須放入的是整型
%s是否是聽任何東西
數量要一一對應
在格式化中使用%的時候要轉義 %%
msg = "你好%s,我是%s"%("少年","meet") print(msg)
name = input("姓名:") age = int(input("年齡:")) msg = "姓名%s,年齡%d"%(name,age) print(msg)
neme = input("姓名:") age = in(input("年齡:")) msg = f"姓名:{name},年齡:{age}" #python3.6版本以上能夠使用 print(msg)
msg = "你好%s,年齡%d,還能折騰80%%了"%("ws",20)
+- * / % // 加 減 乘 除 取餘數 取商
+= 自加
-= 自減
*= 自乘
/= 自除
%= 自取餘數
//= 自取商
in
not in
and or not
即優先級關係爲( )>not>and>or
or運算 兩個都爲真取or前面的 兩個都爲假取or後面的
and 運算 兩個都爲真取and後面的 兩個都爲假取安定前面的
ascill 美國 1個字節 8位 256個 沒有中文
gbk 中國 中文2個字節 英文1個字節
unicode 萬國碼2個字節 4個字節
utf-8 能夠編碼 英文1個字節
歐洲2個字節
亞洲3個字節
1byte = 8bit
1024byte = 1Kb
1024Kb = 1Mb
1024Mb = 1Gb
1024Gb = 1Tb
1024Tb = 1Pb
windows系統 cmd 編碼是gbk
Linux系統 終端編碼是 utf-8
str ---> int int(要轉換的內容,只有帶引號的數字)
int -->str str(要轉換的內容,沒有限制)
\n 表明回車鍵
python2 默認編碼是ascill
python3 默認編碼是utf-8