7 条件判断实操

好多练习来啦

大纲

  • 练习:求最小值

  • 练习:排序

  • 练习:计算车费

  • 练习:计算体制指数

练习:求最小值的方法

下面我们利用之前学到的知识,来编写一个程序,输入三个数字,输出最小值出来。

# 第一种思路
x1 = int(input("请输入第一个数字:"))
x2 = int(input("请输入第二个数字:"))
x3 = int(input("请输入第三个数字:"))
if (x1 <= x2) and (x1 <= x3):
    min_x = x1
if (x2 <= x1) and (x2 <= x3):
    min_x = x2
if (x3 <= x1) and (x3 <= x1):
    min_x = x3
print(min_x)

第一种思路是用穷举出三种可能的情况,得到各种情况下的最小值。

第二种思路是先把x1,x2之间的最小值求出来,再将它和x3进行对比。

第三种思路是先把x1当作最小值,然后和其它的数字进行对比,和第二个思路有些相似。

练习:数字排序

输入三个数字,来给这三个数字从小到大进行排序。

练习:计算车费

周末,小明和爸爸去游乐场玩,他们坐出租车去,打车的计价规则是:2公里以内起步6元,超过2公里后按每公里1.8元计价,超过10公里后会加价50%,另外如有等候时间,每3分钟加收1元,不足3分钟按3分钟计算。

练习:计算体质指数

体质指数的计算,体质指数=体重除以身高的平方,一般简称为BMI,如果BMI小于18.5,则偏瘦,如果BMI在18.5和23.9之间,则是正常,如果是24到27.9之间,则是偏胖,如果是在28到39.9之间,则是肥胖,如果是40以上则是极度肥胖。

Last updated