数字取整
本课属于 Coddy Python 学习旅程的“逻辑与流程”单元。第 5 课,共 78 课。
round() 函数会将数字四舍五入到最接近的值。
round(number, ndigits)number:要进行舍入的值。ndigits:要保留的小数位数(可选)。
示例:
print(round(4.567)) # 5
print(round(4.567, 2)) # 4.57
print(round(456.78, -1)) # 460.0Python 会将刚好位于中间的情况舍入到最近的偶数(银行家舍入):
print(round(2.5)) # 2(向下舍入到偶数 2)
print(round(3.5)) # 4(向上舍入到偶数 4)挑战
简单编写一个程序,接收用户输入的两个独立值,并输出四舍五入后的结果:
1. 第一个输入应为一个数字(浮点数)。 2. 第二个输入应为要四舍五入到的小数位数(整数)。
示例:
如果输入是
1. 第一个输入应为一个数字(浮点数)。 2. 第二个输入应为要四舍五入到的小数位数(整数)。
示例:
如果输入是
3.14159 和 2,程序应输出 3.14。亲手试试
# 让用户输入一个浮点数
# 让用户输入一个整数,指定保留的小数位数
# 输出四舍五入后的数字这节课包含一个小测验。开始学习即可作答,并记录你的进度。
逻辑与流程中的所有课
自己练习: Python 在线编译器