比较任意两个数字的大小,这个问题相对来说很简单,很多人在学习if条件语句的时候,都会拿这个问题来练手。
我们今天不来特别难的内容,也来拿这个问题练练手吧!
小黄人.jpg
下面请看代码:
# 两个数字的比较
if __name__ == "__main__": # 程序的入口
a = float(input("请输入一个数:")) # 输入一个数字
b = float(input("请输入另一个数:")) # 输入另外一个数字
if a > b: #if判断语句(执行体)
print('%.2f大于%.2f'%(a,b)) # 两位小数的浮点数格式化输出方式
elif a == b:
print('%.2f等于%.2f'%(a,b))
elif a < b:
print('%.2f小于%.2f' % (a, b))
else:
print("未知")
我们来看下输出的结果:
C:\Python\python.exe "C:/Users/Administrator/Desktop/Python 练习实例100题/练习48.py"
请输入一个数:66.326
请输入另一个数:64.616
66.33大于64.62
Process finished with exit code 0
这里有一个细节性的内容,就是关于浮点数的格式化输出,和之前是一样的,使用%即可实现,不过想要实现特定点位数的输出,比如说控制小数点2位数,这个时候,我们可以使用%.2f这样的格式来进行实现。
2020年3月16日
北京市通州区京贸中心