下面是问及以下问题,我将粘贴到目前为止的代码。任何指针都会很棒。请记住,这只是我第二周使用python(或任何编程),所以我不知道我在做什么。你会如何编码?无论如何,任何帮助非常感谢!Python指针/建议
我很想用%来弄清楚,而不是减去所有东西,但这两种方法并不重要。
如果我在上午6:52离开我的房子,以轻松的速度(每英里8:15)跑1英里,然后再以3英里的速度(每英里7:12)和1英里再次轻松步伐,我什么时候回家吃早餐?
seconds = 1
hours = seconds/(60*60)
seconds = seconds - hours*60*60
minutes = seconds/60
seconds = seconds - minutes *60
time_left_house = 6 * hours + 52 * minutes
miles_run_easy_pace = 2 * (8 * minutes + 15 * seconds)
miles_run_fast_pace = 3 * (7 * minutes + 12 * seconds)
total_time_run = miles_run_easy_pace + miles_run_fast_pace + time_left_house
print total_time_run, "Total time run: " , hours, 'Hours: ', minutes, 'Minutes: ', seconds, 'Seconds: ‘
通知你,我使用python 2.7.6
我同意探索'datetime'模块和'timedelta's。 python标准库中有相当多的将会为你简化这些类型的项目。 –
我真的不知道你在这里寻找什么样的答案。但是也许你想要codereview.stackexchange.com? –