2.从键盘输入一个时间,用字符处理的方法对:-|||-间按小时分秒分离(12:34:20)-

1个回答
展开全部
摘要 假设输入的时间为:12:-|||-:34:-|||-:20可以使用字符串的split方法,以":-|||-"为分隔符将时间分割成小时、分钟、秒三个部分,然后再用split方法以":"为分隔符将每个部分分割成具体的数值。
咨询记录 · 回答于2023-05-20
2.从键盘输入一个时间,用字符处理的方法对:-|||-间按小时分秒分离(12:34:20)-
假设输入的时间为:12:-|||-:34:-|||-:20可以使用字符串的split方法,以":-|||-"为分隔符将时间分割成小时、分钟、秒三个部分,然后再用split方法以":"为分隔符将每个部分分割成具体的数值。
示例代码如下:```time_str = "12:-|||-:34:-|||-:20"time_parts = time_str.split(":-|||-")hour = int(time_parts[0])minute = int(time_parts[1].split(":")[0])second = int(time_parts[2].split(":")[0])print("小时:", hour)print("分钟:", minute)print("秒:", second)```输出结果为:```小时: 12分钟: 34秒: 20```
示例代码如下:```time_str = "12:-|||-:34:-|||-:20"time_parts = time_str.split(":-|||-")hour = int(time_parts[0])minute = int(time_parts[1].split(":")[0])second = int(time_parts[2].split(":")[0])print("小时:", hour)print("分钟:", minute)print("秒:", second)```输出结果为:```小时: 12分钟: 34秒: 20```
已赞过
你对这个回答的评价是?
评论 收起
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

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

说明

0/200

提交
取消