第6課 Python迴圈

2021-09-12 18:22:50 字數 949 閱讀 1695

一.迴圈概述

1.迴圈的誕生

有些**需要重複執行如果一行行輸入需要花費很多時間,故迴圈結構的誕生了。常用的迴圈結構為while迴圈和for迴圈。

2.迴圈基本語法

如上圖左所示,while迴圈包含關鍵字while,條件a<2並以冒號結尾,縮排的**塊三部分,當滿足條件時就會執行後面縮排的**。

如上圖右所示,for迴圈包含關鍵字for和in,變數名i,呼叫方法range()並用冒號結尾,縮排的**幾部分,程式會根據呼叫range()方法的具體情況執行縮排**若干次。

二.range()函式

1.簡介

range(min,max,step)函式也是python內建函式之一,用來產生從min到max間步長為step的各種整數序列。

2.語法規則

函式左包含;即產生序列包含min,不含max,如range(0,2,1)產生序列0,1

部分引數可預設;第乙個引數和第三個引數可預設,如range(2)表示產生序列0,1

步長可為負數;此時產生的序列為遞減數列,如range(2,0,-1)產生序列2,1

3.應用場合

應用與for迴圈中產生整數序列

三.break與continue語句

1.簡介

有時候迴圈縮排**有很多行,我們可能只需要其執行一半,或者達到某一條條件突然結束,在這種需求下break和continue語句誕生了。

2.語法規則

break;跳出while迴圈或for迴圈。

continue;停止本次迴圈進入直接進入下一輪判斷,但是不會跳出迴圈。

一小時python入門-第6課python迴圈

第6課 python for迴圈和while迴圈

之前學習c語言的時候,語法之類的都不是很懂,但是已經知道 3個情況 流程 1.順序 編寫 一步一步下去 執行按照上到下 2.判斷 編寫。就是 如果符合什麼條件,就做什麼。3.迴圈 編寫。符合特定條件,進行重複的事情 到了python,我們上乙個課,說了if,這裡說迴圈 你不是要問 順序 不說嗎?自己...

第6課 選單

1 頂層選單預設都是pop up,即彈出式選單,不能響應命令。2.當對某選單新增訊息響應函式時,4 個類的訊息響應優先次序分別是 為什麼?請參閱 深入淺出 3.訊息分類 a 標準訊息 以 wm 開頭的訊息,但不包括wm command 從cwnd派生的類,可以接受這類訊息。b 命令訊息 on com...

第6課 鏈結

你在前面幾課學到的屬性也可以應用到鏈結上 比如修改顏色 字型 新增下劃線等 但不同的是,css允許你根據鏈結是未訪問的 已訪問的 活動 的 是否有滑鼠懸停等分別定義不同的屬性。這樣,我們便可為 增添奇特而有用的效果。你需要通過偽類 pseudo class 來控制這些效果。偽類 pseudo cla...