python如何输出日期?

第一行输入2022/04/10格式的日期,就这样用/隔开的
第二行输出2022年4月10日的日期

按照你的要求编写的程序如下(见图)

追问

你好,可以给我详细讲一下每一步是什么意思吗

追答

解释如下(见图)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-04-10

a,b,c=map(int,input().split('/'))

print('%d年%d月%d日'%(a,b,c))

第2个回答  2022-04-10
from datetime import datetime

if __name__ == '__main__':
a = input("输入日期:")
d = datetime.strptime(a, "%Y/%m/%d").date()
s = str(d.year) + '年' + str(d.month) + '月' + str(d.day) + '日'
print(s)