藏星


私信TA

用户名:uq_75533525535

访问量:476

签 名:

等  级
排  名 16224
经  验 765
参赛次数 0
文章发表 2
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

TA的其他文章

回文日期python
浏览:409

import datetime

n=input()

year = int(n[:4])

mouth = int(n[4:6])

day = int(n[6:8])

start_date = datetime.date(year,mouth,day)

delta = datetime.timedelta(1)

date_ls = list(str(start_date))

while True:

    start_date = start_date+delta

    date_ls = list(str(start_date))

    date_ls.remove('-')

    date_ls.remove('-')

    if date_ls==date_ls[-1::-1]:

        break

while True:

    date_ls1 = list(str(start_date))

    date_ls1.remove('-')

    date_ls1.remove('-')

    if date_ls1[0]==date_ls1[2]==date_ls1[5]==date_ls1[7] and date_ls1[1]==date_ls1[3]==date_ls1[4]==date_ls1[6]:

        break

    start_date = start_date+delta

for i in date_ls:

    print(i,end='')

print()

for i in date_ls1:

    print(i,end='')

 

0.0分

4 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区