#coding= utf-8
# 條件判斷和迴圈
# 如果if語句判斷是true,就把縮排的兩行print語句執行了,否則,什麼也不做
age1 = 20
if age1 >= 18:
print 'adult';
num = 10;
if num > 100:
print num, "大於100"
else:
print num,'小於100'
'''if 《條件判斷1>:
《執行1>
elif 《條件判斷2>:
《執行2>
elif 《條件判斷3>:
《執行3>
else:
《執行4>
''''''
if語句執行有個特點,它是從上往下判斷,如果在某個判斷上是true,把該判斷對應的語句執行後,就忽略掉剩下的elif和else.
所以,下面的程式列印的是teenager
'''age2 = 20
if age2 >= 6:
print 'age2 is teenager'
elif age2 >= 18:
print 'age2 is adult'
else:
print 'age2 is kid'
# 迴圈
# 第一種:for...in...
names = ['michael', 'bob', 'tracy']
for name in names:
print name
# range(101)就可以生成0-100的整數序列
sum=0
for x in range(101):
sum = sum + x
print sum
# 第二種 while迴圈
birth = int(raw_input('birth: '))
if birth < 2000:
print '00前'
else:
print '00後'
python學習 python基礎 判斷與迴圈
break continue 關於條件判斷和迴圈,原理與其他語言相通,只是語法不一樣,這裡簡述一下。python中實現條件判斷通過if語句來實現 語法為 也可以通過elif做更細緻的判斷 if condition1 statements1 do something when condition1 i...
python之條件判斷
if 語句在執行時,會先對條件表示式進行求值判斷 如果為true,則執行if 後的語句 如果為false 則不執行 a 10b 20if a print 123 塊 print 123 塊 print 123 塊 123123 123if 條件表示式 塊else 塊 只有乙個廁所,男的可以進入,女的...
python之條件判斷
一 python之if語句 計算機之所以能做很多自動化的任務,因為它可以 自己做條件判斷。比如,輸入使用者年齡,根據年齡列印不同的內容,在 python程式中,可以用if語句實現 age 20 if age 20 print your age is age print adult print end...