python筆記 迴圈控制

2022-03-21 18:56:51 字數 1526 閱讀 6193

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,執...