1.print可以列印多個引數,在括號內用,號區分,顯示時乙個,號顯示乙個空格
2.import匯入時可以用as別名代替,方便兩個模組中有相同函式時使用
3.序列解包:將乙個序列(或任何可迭代物件)解包,並將得到的值儲存到一系列變數中,如果變數沒有元素多可以利用*變數來將多餘的元素收集
4.鏈式賦值:用於將多個變數關聯到同乙個值
x = y = somefunction()
上述**與下面的**等價:
y = somefunction()
x = y
5.增強賦值:將右邊表示式中的運算子移到賦值運算子的前面
x += 1
相當於x = x + 1
6.布林值:用作布林表示式(如果作為if語句中的條件)時,下面的值都將被直譯器為假:
false none 0 「」 () [ ]
7.比較運算:字串和序列的比較
字元是根據順序值排序的,想要獲悉字母的順序值,可使用函式ord。這個函式的作用於函式chr想反
8.斷言:assert關鍵字
9.while迴圈
10.for迴圈
s = [x * x for x in rang(1,9)]
11. 迭代字典
d =
for key,value in d.items():
print(key,'corresponds to',value)
11.迭代工具
12.跳出迴圈
break:結束迴圈
13.while true/break 成例
Python學習筆記 條件控制 迴圈
條件控制if python 中用elif代替了 else if,所以if語句的關鍵字為 if elif else。注意 1 每個條件後面要使用冒號 2 使用縮進來劃分語句塊 3 在python中沒有switch case語句 菜鳥教程 迴圈 迴圈 for while 迴圈語句有 for 和 whil...
python 迴圈控制
while迴圈還可以增加乙個else從句。當while迴圈正常執行完畢,會執行else語句。但如果是被break等機制強制提前終止的迴圈,不會執行else語句。注意else與while平級的縮排方式!如下這段 會輸出else語句 number 10 i 0 i 11 while i number p...
Python迴圈控制語句
生活中迴圈的例子也很多,例如 聽歌的時候進行迴圈等等。程式中迴圈的效果和生活中的迴圈效果相同,python中的迴圈是往復的執行某一段 結構while迴圈 初始條件設定 通常是乙個計數器,來控制條件表示式是否成立。while 條件表示式 1 2 改變計數器的值 執行流程 如果條件表示式成立true,執...