weixin_69932367 2023-06-14 15:16 采纳率: 83.3%
浏览 52
已结题

有一个python类问题。

怎么利用getNewTime(t,m)。和主程序读取schedule.txt文件内的数据,通过调用函数getNewTime(t,m)

  • 写回答

3条回答 默认 最新

  • 全栈若城 新星创作者: 编程技术技术领域 2023-06-14 15:44
    关注

    效果如图:

    img

    代码如下:

    def getNewTime(t, m):
      hours, minutes, seconds = map(int, t.split(':'))
      total_minutes = hours * 60 + minutes + m
      new_hours = total_minutes // 60
      new_minutes = total_minutes % 60
      new_time = f'{new_hours:02d}:{new_minutes:02d}:{seconds:02d}'
      return new_time
    with open('schedule.txt', 'r') as file:
        schedule = file.readlines()
    print('原发车时间\t新发车时间')
    for time in schedule:
      time = time.strip()
      new_time = getNewTime(time, 15)
      print(f'{time}\t{new_time}')
    
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 6月22日
  • 已采纳回答 6月14日
  • 创建了问题 6月14日