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```
已赞过
评论
收起
你对这个回答的评价是?