while是計算機的一種基本循環模式。當知足條件時進入循環,進入循環後,當條件不知足時,跳出循環。while語句的通常表達式爲:while(表達式){循環體}。程序員
循環的做用就是讓 指定的代碼 重複的執行
while 循環最經常使用的應用場景就是 讓執行的代碼 按照 指定的次數 重複 執行函數
因爲程序員的緣由,忘記 在循環內部 修改循環的判斷條件,致使循環持續執行,程序沒法終止!設計
假設 Python 沒有提供 字符串的 * 操做 拼接字符串
需求3d
開發步驟對象
需求 輸出 九九乘法表,格式以下:blog
開發步驟ip
打印 9 行小星星開發
將每個 * 替換成對應的行與列相乘字符串
寫while循環,先寫限制條件io
在計算機科學裏,遍歷的一種,指的是按照某種規則,不重複地訪問某個對象的全部內容的過程。
語法
for i in range(10)
range() 函數可建立一個整數列表,通常用在 for 循環中。
函數語法:
參數說明:
for能夠迭代全部可迭代對象(字符串、列表、元組、集合、字典)
案例:用 for 迭代獲取全部水仙花數
案例:用for循環實現九九乘法表
break 和 continue 是專門在循環中使用的關鍵字
break 和 continue 只針對 當前所在循環 有效
從內部中斷循環
break 只針對當前所在循環有效
案例:登陸帳號
循環一直輸入帳號密碼,輸入成功以後跳出循環
else 能夠在while和for循環中運用,else和while或for搭配使用,再也不是條件判斷的含義。而是與while與for組成了一個新的語句。正常結束就執行,不正常就是就不執行。
程序設計中,每每有一些巧妙的程序語言,可以使得程序看起來簡練乾淨: