sg?=?input('你的身高多少(米):')
成都創(chuàng)新互聯(lián)公司服務(wù)項目包括當(dāng)雄網(wǎng)站建設(shè)、當(dāng)雄網(wǎng)站制作、當(dāng)雄網(wǎng)頁制作以及當(dāng)雄網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,當(dāng)雄網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到當(dāng)雄省份的部分城市,未來相信會繼續(xù)擴大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
tz?=?input('你的體重多少(公斤):')
BMI?=?round(float(tz)?/?float(sg)?**?2,?1)
if?BMI??18.5:
print('BMI={0},{1}'.format(BMI,?'偏瘦'))
elif?18.5?=?BMI??24.9:
print('BMI={0},{1}'.format(BMI,?'標(biāo)準(zhǔn)'))
elif?25.0?=?BMI??29.9:
print('BMI={0},{1}'.format(BMI,?'超重'))
elif?25?=?BMI:
print('BMI={0},{1}'.format(BMI,?'肥胖'))
這是委托我讀五年級的兒子寫的。^_^
weight=int(raw_input("請輸入體重(千克):"))
height=int(raw_input("請輸入身高(米):"))
BMI=weight/(height*height)
print?"BMI=",BMI
if??BMI19:
print“輕體重"
elif??BMI=19?and?BMI25:
print"健康身體"
elif?BMI=25?and?BMI28:
print"超重“
else:
print"肥胖”
raw_input("press?any?key?to?quit.")
廢話不多說,改進(jìn)版繼續(xù)上程序哈:
def bmi():
name=input('Name:')
height=input('Height(m):')
weight=input('Weight(kg):')
BIM=float(float(weight)/(float(height)**2))
print('您的BIM指數(shù)為:',BIM)
if BIM 18.5:
print('你太輕了!')
elif BIM=25:
print('標(biāo)準(zhǔn)體重哦哦!')
elif BIM=32:
print('您有點微胖哦哦!')
else:
print('您太胖了,該減肥了')
bmi()
for i in range(10):
choose =input('您是否愿意繼續(xù)計算BMI(y/n):')
if choose=='y':
bmi()
else:
break
按照題目要求編寫的Python程序如下
def calBMI(height,weight):
BMI=weight/(height*height)
if BMI18.5:
return [BMI,"過輕"]
elif BMI24:
return [BMI,"正常"]
elif BMI28:
return [BMI,"過重"]
else:
return [BMI,"肥胖"]
import re
s=input("請輸入你的身高(米)和體重(公斤)【逗號隔開】:")
s1=re.split(r'[,,]',s)
height=float(s1[0])
weight=float(s1[1])
name="李子健"
bmi=calBMI(height,weight)
print("{}的測算結(jié)果為:".format(name))
print("BMI:%.2f"%bmi[0])
print(bmi[1])
源代碼(注意源代碼的縮進(jìn))