一,if語句;
python中最常用的判斷語句,基本格式:
1.if else格式
if 條件:
結果else:
結果
"""if 條件:滿足條件執行**
else:
if條件不滿足就走這段
"""ageofoldboy = 48
if ageofoldboy > 50:
print("too old, time to retire..")
else:
print("還能折騰幾年!")
2.if elif格式
if 條件:
結果elif 條件:
結果elif 條件:
結果:else:
結果
age_of_oldboy = 48guess = int(input(">>:"))if guess >age_of_oldboy :
print("猜的太大了,往小裡試試...")
elif guess print("猜的太小了,往大里試試...")
else:
print("恭喜你,猜對了...")
在python中有乙個重要的內容,叫做縮排,乙個tap鍵的距離,或者四個空格,但是在正規的輸入中是乙個tap的距離
二、while語句
python中最基本的乙個迴圈語句,格式為:
while 條件:
滿足條件的新的條件可嵌入if語句
迴圈體
whiletrue: #條件為真時將會一直迴圈,只有條件為假迴圈終止,跳出迴圈。if 2>1:
print(2)
這段**會無限迴圈 『 2 』 強行停止的按住 ctrl+c
在while中跳出迴圈有兩個常用指令
1.break指令,它將直接挑出整個迴圈,終止迴圈執行迴圈外的程式
2.continue指令 ,它將跳過單次迴圈,從新開始新的迴圈。
例子:break
1 while true: #因為條件為true,所以無限迴圈3 print(1)
4 break #break直接終止了迴圈
5 print(2)
6 7
8 9 結果:
10 1
11 2
例子:continue
whiletrue:print(1)
continue
print(2)
結果:1
11。。。#陷入了死迴圈的模式,
while else語句,在while中只要遇到break迴圈程式直接終止。
whiletrue:print('22')
print('33')
break #此時直接跳出迴圈,下方的else同樣挑出
else:
print('99')
結果:22
33
python if語句格式
if語句的格式 if 表示式 語句邏輯 當程式執行到if語句的時候,首先計算 表示式 的值 如果表示式的值為正確的 程式中叫真 那麼就執行語句 如果 表示式 的值錯誤 程式中叫假 則跳過整個if語句繼續向下執行 真 除了假就是真 假 0,0.0,none,false if else語句 if 表示式...
Python if和for條件語句
本篇部落格參考python官方文件 下面用例項來學習python的條件語句。一 if語句 基本結構 if 條件表示式 elif 條件表示式 else coding utf 8 created on 2016 6 11 author administrator x int raw input 請輸入乙...
Python if語句的用法
if 1 2 print 1 greater than 2 else print 1 less than 2 解析 如果1 2,則列印 1 greater than 2 否則,列印 1 less than 2 else 隱藏score 0 if score 0 print egg elif scor...