python while 循环 if elif else 判断
生活随笔
收集整理的這篇文章主要介紹了
python while 循环 if elif else 判断
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1、while循環(huán)
聯(lián)系代碼: m =0#定義m的值為0 print('循環(huán)開始之前m=%s' % m) while range(10):m +=1#每次循環(huán)m的值+1print("第%s個循環(huán),此時m=%s" % (m, m))if m%2==0:print(m)if m >=10:print('開始判斷m,此時m=%s' % m)break運(yùn)行結(jié)果:
學(xué)習(xí)python中有什么不懂的地方,小編這里推薦加小編的python學(xué)習(xí)群:895,817, 687 有任何不懂的都可以在里面交流,還有很好的視頻教程pdf學(xué)習(xí)資料,大家一起學(xué)習(xí)交流!循環(huán)開始之前m=0 第1個循環(huán),此時m=1 第2個循環(huán),此時m=2 2 第3個循環(huán),此時m=3 第4個循環(huán),此時m=4 4 第5個循環(huán),此時m=5 第6個循環(huán),此時m=6 6 第7個循環(huán),此時m=7 第8個循環(huán),此時m=8 8 第9個循環(huán),此時m=9 第10個循環(huán),此時m=10 10 開始判斷m,此時m=102、if else判斷
簡單例子: boy_age = 32 count = 0 while True:count += 1oldboy_age = input('oldboy_age:')if oldboy_age:oldboy_age = int(oldboy_age)else:if count == 3:print('對不起,%s次用盡,請重新運(yùn)行'%count)breakelse:print('你還有%s次機(jī)會' % (3-count))continueif oldboy_age == boy_age:print('是的,回答正確')breakelif oldboy_age > boy_age:print('往小點(diǎn)猜...')else:print('往大點(diǎn)猜....')if count == 3:s = input('請問是否重新猜測..?(y/n)')if s != 'n':count = 0break此段代碼作為測試學(xué)習(xí)使用,會存在不完善的情況,可以復(fù)制代碼到本地進(jìn)行運(yùn)行測試。
s = 5 s1 = int(input('a:')) if s1 > 5:print('no,is small') elif s1 < 5:print('no,is big') else:print('Yes, bingo') 多次詳細(xì)的判斷,if elif else3、關(guān)鍵字解釋
break #返回,退出整個循環(huán)continue #返回,退出當(dāng)次循環(huán) 與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的python while 循环 if elif else 判断的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何在mac版本的python里安装pi
- 下一篇: python 布尔值 bool( ) 与