Python 写一个函数,传入一个字符串时间:例如5点30分29秒表示为:’5:30:29’;然后返回下一秒的时间(字符串)

def time(str1):
    """

    :param str1: 输入时间
    :return: 返回下一秒
    """
    l0 = str1.split(':')
    l1 = int(l0[0])
    l2 = int(l0[1])
    l3 = int(l0[2])

    if not 0 < l1 < 24:
        exit()
    if not 0 < l2 < 60:
        exit()
    if not 0 < l3 < 60:
        exit()
    l3 += 1

    if l3 % 60 == 0:
        l2 += 1
        l3 = 0
    if l2 % 60 == 0:
        l1 += 1
        l2 = 0
    if l1 % 24 == 0:
        l1 = 1
    print(l1,l2,l3)
    return
time('23:59:59')
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值