python第十課 迴圈結構收尾

2022-06-19 13:33:13 字數 1165 閱讀 8937

2.4.time模組的初體驗

sleep(sec)函式:程式一旦執行到sleep()函式,會立即休眠sec秒,等到時間到了,自動醒過來,然後繼續往下執行...

思路步驟:

第一步:匯入time模組 import time

第二步:time模組名呼叫sleep(sec)執行讓程式休眠sec秒 time.sleep(5)

2.5.break&continue關鍵字

對於break關鍵字而言,在迴圈中一旦遇到了break關鍵字,立即結束當前迴圈

對於continue關鍵字而言,在迴圈中一旦遇到了continue關鍵字,立即結束當次迴圈,開始下一次迴圈

案例:

#

演示brak和continue關鍵字的使用:

i=1while i<11:

if i==5:

i+=1

break

#continue

#和break continue在同一作用範圍內,它們的後面不應該定義**的**,因為永遠不可能被執行到。

#i+=1

#print(i)

#i+=1

print('

-'*8)

需求:列印1~100的奇數,個數和總和

使用continue關鍵字參與來實現

i=1

while i<= 100:

if i%2==0:

i+=1

continue

print

(i) i+=1

2.6.else語句配合迴圈使用

格式:else:

語句塊【注意事項】

如果迴圈是正常終止,那麼else中的語句塊一定會被執行

如果迴圈是由於break關鍵字而終止,那麼else中的語句塊就不會被執行

案例:

#

演示else語句配合迴圈使用

i=1while i<=10:

if i==5:

break

print

(i) i+=1

else

:

print('

只要不碰到牛逼break,我就會被執行...

')

第十課學習

按鍵在未按下時,處於一種高電平狀態,一般這種情況下,其對io口的電平一致,則不會產生任何效果,只有在按下狀態時,由於與接地的迴路貫通,故相當於微控制器的io口直接接地。從原理圖上看,之所以要接keyin1 keyin4外接至按鍵中,主要原因是為了獲取按鍵的狀態,因為我們只能獲取微控制器的io口狀態,...

第十課 邊框

無邊框 border style none 虛線邊框 border style dotted 虛線邊框 border style dashed 實線邊框 border style solid 雙邊框 border style double 凹槽邊框 border style groove 壟狀邊框 ...

第十課 函式

第十課 函式 一.定義函式 def 函式名 引數1,引數2,文件描述 函式體return 值 def 定義函式的關鍵字 函式名 函式名指向函式記憶體位址,是對函式體 的引用。函式的命名應該反映出函式的功能 括號 括號內定義引數,引數是可有可無的,且無需指定引數的型別 冒號 括號後要加冒號,然後在下一...