关于#python#的问题,请各位专家解答!

img

img

img


a=input()
l=list(a)
b=len(l)    
c=int(l[0])
f=int(l[1])
r=int(l[2])
t=int(l[3])

if b==4:
    e=c*10
    g=f+e
    if g<21:
        print(f"20{c}{f}-{r}{t}")
       
    else:
        print(f"19{c}{f}-{r}{t}")

else:
    u=int(l[4])
    i=int(l[5])
    print(f"{c}{f}{r}{t}-{u}{i}")

日常差一点
太搞人心态了😐😐
麻烦帮忙康一下
谢谢🙏

望采纳!!!点击回答右侧采纳即可!!

birthday = input()
if len(birthday) == 6:
    # 输入的是6位字符串,直接按照年年年年-月月输出
    print(birthday[:4] + '-' + birthday[4:])
else:
    # 输入的是4位字符串,需要判断年份并添加19或28
    if int(birthday[:2]) >= 22:
        print('19' + birthday[:2] + '-' + birthday[2:])
    else:
        print('28' + birthday[:2] + '-' + birthday[2:])