试编写程序,实现以下功能:编程程序,实现日期的格式转换,要求如下: 1、接收由用户输入的日期,格式例如:1/2/2019 (月/日/年) 2、从用户输入的字符串中提取年、月、日 3、将年月日重新组合,以要求的形式进行输出,例如:2019-01-02,其中月日均占两个字符的宽度,不足两位的左边补0。注意:输出文本中的冒号要为英文字符。(10分) 可参照以下程序进行补全: date=_______________________ #输入日期,格式如:1/2/2019 (月/日/年) i=_______________________ #利用index方法获取字符串中第一个'/'的正向索引 month=_______________________ #提取月份,例如'1/2/2019' 中的'1' j=_______________________ #利用rindex方法获取字符串中最后一个'/'的正向索引 day=_______________________ #提取日,例如'1/2/2019' 中的'2' year=_______________________ #提取年份,例如'1/2/2019' 中的'2019' print('_______________________'.format(_______________________)) #输出日期,格式例如:2019-01-02
时间: 2024-04-22 08:23:06 浏览: 76
用汇编语言试编写一段程序,要求对键盘输入的小写字母用大写字母显示出来。
date=input("请输入日期,格式如:1/2/2019 (月/日/年)")
i=date.index("/")
month=date[:i].zfill(2)
j=date.rindex("/")
day=date[i+1:j].zfill(2)
year=date[j+1:]
print("{}-{}-{}".format(year,month,day))
阅读全文