求一道python编程题

编程程序,实现时间的格式转换,要求如下:1、接收由用户输入的时间,格式例如:13时4分20秒2、从用户输入的字符串中提取时、分、秒3、将时分秒重新组合,以要求的形式进行输... 编程程序,实现时间的格式转换,要求如下:
1、接收由用户输入的时间,格式例如:13时4分20秒
2、从用户输入的字符串中提取时、分、秒
3、将时分秒重新组合,以要求的形式进行输出,例如:13:04:20,其中时分秒均占两个字符的宽度,不足两位的左边补0。注意:输出文本中的冒号要为英文字符。
可参考以下程序进行补全:
time=______________________ #输入时间,格式如:13时4分20秒
i=________________________ #获取字符'时'在字符串time中的正向索引
hour=________________________ #提取时,例如13时4分20秒 中的13
j=________________________ #获取字符'分'在字符串time中的正向索引
minute=_______________________ #提取分,例如13时4分20秒中的4
k=________________________ #获取字符'秒'在字符串time中的正向索引
second=______________________ #提取秒,例如13时4分20秒中的20
print('__________________'.format(______________)) #输出时间,格式为13:04:20
展开
 我来答
leeming6666
2020-03-10 · TA获得超过3445个赞
知道大有可为答主
回答量:3209
采纳率:85%
帮助的人:788万
展开全部

time="13时4分20秒"

i=time.find("时")

hour=time[:i]

j=time.find("分")

minute=time[i+1:j]

k=time.find("秒")

second=time[j+1:k]

print('{0:0>2s}:{1:0>2s}:{2:0>2s}'.format(hour,minute,second))

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式