Python基礎(五)之 if 條件判斷
阿新 • • 發佈:2018-11-09
全部測試程式碼
#!/usr/bin/env python3 # _*_ coding: utf-8 _*_ ##if條件判斷 age=3; if 0<age<=12: print('kid') elif 12<age<=18: print('teenager') elif 18<age<=30: print('adult') elif 30<age<=50: print('strong') else: print('older') ## if 條件1: ## print() ## elif 條件2: ## print() ## elif 條件3: ## print() ## else: ## print() ##案例,結合input() #input返回一個str型別 bs=input('請輸入您的出生年份:') #將str轉換為int birth=int(bs) #int對比 if birth>=2000: print('00後') elif 1990<=birth<2000: print('90後') elif 1980<=birth<1990: print('80後') else: print('改革開放前的前輩') ##注意 :input返回的是一個string型別,是不能直接與int去對比的,需要將string轉換為int再去對比
1,if條件判斷
##if條件判斷
age=3;
if 0<age<=12:
print('kid')
elif 12<age<=18:
print('teenager')
elif 18<age<=30:
print('adult')
elif 30<age<=50:
print('strong')
else:
print('older')
因為age初始值為3,所以輸出kid
2.結合input()案例,使用者輸入出生年份
#input返回一個str型別 bs=input('請輸入您的出生年份:') #將str轉換為int birth=int(bs) #int對比 if birth>=2000: print('00後') elif 1990<=birth<2000: print('90後') elif 1980<=birth<1990: print('80後') else: print('改革開放前的前輩')