Discuss / Python / 课后练习

课后练习

Topic source
# -*- coding: utf-8 -*-

height = 1.75
weight = 80.5

bmi = weight / (height ** 2)

if bmi > 32:
	print("严重肥胖")
elif 28 < bmi <= 32:
	print("肥胖")
elif 25 < bmi <= 28:
	print("过重")
elif 18.5 < bmi <= 25:
	print("正常")
else:
	print("过轻")

class Person(object):
	def __init__(self):
		pass
	def BMI(self, height, weight):
		bmi = weight / (height ** 2)

		if bmi > 32:
			print("严重肥胖")
		elif 28 < bmi <= 32:
			print("肥胖")
		elif 25 < bmi <= 28:
			print("过重")
		elif 18.5 < bmi <= 25:
			print("正常")
		else:
			print("过轻")

xiaoming = Person()
xiaoming.BMI(1.75, 80.5)

  • 1

Reply