python 日期计算

python 日期计算

灵感

今日偶然看到了蓝桥杯的2015年的一道题,虽然不难,但是这个有一丢丢恶心。因为我当时教课的时候是规定他们不可以用python的库做这道题的。

题目链接

所以在计算日期的时候,如何不利用time、datetime、pandas等其他的python模块呢?

 

喜闻乐见的循环input

listSetDay = []
listSetTime = []

a = " "

while a!= "":
    a = input().split(" ")
    if a[0] == "":
        break
    a = list(map(lambda b : int(b), a))

我这里面设置的是回车就会结束循环,毕竟不可以用time或者multiprocessing。。。。所以导致每次输入之后,必须回车才会开始程序。

这里的主要想法就是把输入进来的变量分别存进2个list,一个放日期,一个放增加的日子。

listSetDay.append(a[0])
    listSetDay.append(a[1])
    listSetDay.append(a[2])
    listSetTime.append(a[3])

就是append,很简单

日期判断

主要就是分

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

A Python 萌新花花

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值