1. 程式人生 > >Python基礎(五)之 if 條件判斷

Python基礎(五)之 if 條件判斷

全部測試程式碼

#!/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('改革開放前的前輩')

在這裡插入圖片描述

參考:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431676242561226b32a9ec624505bb8f723d0027b3e7000