1. 程式人生 > >python while 循環 if elif else 判斷

python while 循環 if elif else 判斷

count while循環 != 次循環 class 簡單例子 pre 解釋 all

1、while循環

聯系代碼:
m =0
        #定義m的值為0
print(循環開始之前m=%s % m)
while range(10):
    m +=1
       #每次循環m的值+1
    print("第%s個循環,此時m=%s" % (m, m))
    if m%2==0:
        print(m)
    if m >=10:
        print(開始判斷m,此時m=%s % m)
        break            

運行結果:

循環開始之前m=0
第1個循環,此時m=1
第2個循環,此時m=2
2
第3個循環,此時m
=3 第4個循環,此時m=4 4 第5個循環,此時m=5 第6個循環,此時m=6 6 第7個循環,此時m=7 第8個循環,此時m=8 8 第9個循環,此時m=9 第10個循環,此時m=10 10 開始判斷m,此時m=10

2、if else判斷

簡單例子:
boy_age = 32
count = 0
while True:
    count += 1
    oldboy_age = input(oldboy_age:)
    if oldboy_age:
        oldboy_age = int(oldboy_age)
    else:
        if count == 3:
            
print(對不起,%s次用盡,請重新運行%count) break else: print(你還有%s次機會 % (3-count)) continue if oldboy_age == boy_age: print(是的,回答正確) break elif oldboy_age > boy_age: print(往小點猜...) else: print(往大點猜....) if count == 3: s
= input(請問是否重新猜測..?(y/n)) if s != n: count = 0 break

此段代碼作為測試學習使用,會存在不完善的情況,可以復制代碼到本地進行運行測試。


s = 5
s1 = int(input(‘a:‘))
if s1 > 5:
print(‘no,is small‘)
elif s1 < 5:
print(‘no,is big‘)
else:
print(‘Yes, bingo‘)
多次詳細的判斷,if elif else

3、關鍵字解釋

break    #返回,退出整個循環


continue    #返回,退出當次循環

python while 循環 if elif else 判斷