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,很简单
日期判断
主要就是分