time = int(input())
if time<0 or time>24:
print("输入时间格式错误")
else:
#经典的if——elif——else语句
if time < 12:
print('现在是上午{}点'.format(time))
elif time == 12:
print("现在是中午12点")
elif time < 24:
print('现在是下午{}点'.format(time-12))
else:
print('现在是上午0点')
“”"
本关任务:编写一个程序,利用求余运算完成24小时制和12小时制之间的转换。
注意:要求输入的数字是0到24之间的整数。
测试输入:
15
预期输出:
现在是下午3点
测试输入:
25
预期输出:
输入时间格式错误
“”"
该博客介绍了如何使用Python编程实现24小时制与12小时制之间的转换,包括正确处理0到24之间的整数输入,并在输入超出范围时给出错误提示。
2万+

被折叠的 条评论
为什么被折叠?



