Q)编写一个检查驱动程序速度的功能。此功能应具有一个参数:速度。 如果速度小于70,则应打印“确定”。 否则,对于超出速度限制(70)的每5公里,应给驾驶员一个扣分,并打印扣分的总数。例如,如果速度为80,则应打印:“点数:2”。 如果驾驶员得到12分以上,该功能应打印:“许可证被暂停”
下面的代码可以正常工作。唯一的问题是,当我运行代码时,结果的最后一行显示“无”。无法找到它为什么不产生的原因。
def speed_check(speed):
if speed <= 70:
return "OK"
else:
speed1 = (speed-70)//5
if speed1 <= 12:
return print(f"Point: {speed1}")
else:
return print("License suspended")
enter = speed_check(int(input("Enter speed: ")))
print(enter)