python 基礎 5 while迴圈語句

2022-09-11 17:00:22 字數 1326 閱讀 1912

while迴圈語句:

while 語句用於迴圈執行程式,即在某條件下,迴圈執行某段程式,以處理需要重複處理的相同任務。

格式為:

while 條件判斷:

執行的語句

例項:猜數字遊戲,定義乙個數字,三次之內猜中即可

luck_num = 56num2 = -1guess_count =0

while guess_count < 3:

num2 = int(input("

please input your num:"))

if num2 >luck_num:

print("

your num is too big")

elif num2

print("

your num is too little")

else

:

print("

congratulation your num is correct")

break

guess_count += 1

#上面的迴圈條件不滿足時候執行else。但是如果上面的迴圈沒有正常退出,else下的**也不執行

else

:

print("

too many times you try

")

while 語句時還有另外兩個重要的命令 continue,break 來跳過迴圈;continue 用於跳過該次迴圈,break 則是用於退出迴圈的。

指定結尾符,end的使用:

#

將列印的字元等,放在同一行

#print() 等價於 print(end="\n")

#end預設是換行符,可以指定任意字元結尾,

#end 指定字元後,就不再換行,末尾將以指定字元結尾。

hang=1

if hang == 1:

num1 = 1

while num1 <= 6:

print("

i",end="

")#指定以空格為結尾符結尾

num1 += 1

else

: hang += 1

print()#

換行if hang == 2:

print("

l o v e")

hang += 1

if hang == 3:

print("

y o u

")

結果:

python基礎for迴圈和while迴圈(十)

while 迴圈 a 10 while a 0 print a print 結束 for迴圈 a 12345 for item in a print item b 1,2,3,4 for item in b print item c a b c d for item in c print item ...

python基礎(for迴圈和while迴圈)

for 迴圈 for i in range 5 if i 3 continue print loop i print 執行結果 表示迴圈從1開始到10,步長為2 print loop i print 執行結果 2.while 迴圈 1 count 0while true count 1if coun...

Python基礎教程 如何打破while迴圈?

引言 問題描述 例項 for迴圈遍歷runoob時,當字母為o時跳過輸出,結束迴圈。輸入 runoob 輸出 r u n解決方案 break 語句可以跳出 for 和 while 的迴圈體。如果你從 for 或 while 迴圈中終止,任何對應的迴圈 else 塊將不執行。n 5while n 0 ...