题解 | 小乐乐定闹钟

# 使用split函数通过识别' '和':'来切割输入的字符并通过map函数保存为整数形式
import re
nums = list(map(int, re.split(':| ', input())))
min = nums[2] % 60 + nums[1]
hour = 0
# 分钟有可能存在向小时进位
if min >= 60:
    min -= 60
    hour += 1
hour += (int(nums[2] / 60) + nums[0]) % 24
# 使用zfill函数使得输出固定为2位,如果为个位数那么前面补0
hour = str(hour).zfill(2)
min = str(min).zfill(2)
print(f'{hour}:{min}')


全部评论
1 回复 分享
发布于 02-07 14:30 陕西

相关推荐

真烦好烦真烦:牛友太有实力了
点赞 评论 收藏
分享
Wy_m:只要不是能叫的上名的公司 去实习没有任何意义 不如好好沉淀自己
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务