我刚开始编写这段代码,但当我试图运行它时,我总是在主程序上得到无效语法。def convertMillis(millis):
seconds=(milli/1000)%60
minutes=(milli/(1000*60))%60
hours=(milli/(1000*60*60))%24
return
def main():
milli=print(input("Enter time in milliseconds "))
print(hours,":",minutes,":",seconds
main()
为什么呢??
我是不是在正确的轨道上,让它以正确的格式推出。
我想让它显示exconvertmiles(5500)返回0:0:5
请帮忙
更新def convertMillis(millis):
millis = int(millis)
seconds=(millis/1000)%60
seconds = int(seconds)
minutes=(millis/(1000*60))%60
minutes = int(minutes)
hours=(millis/(1000*60*60))%24
return (hours, minutes, seconds)
def main():
millis=input("Enter time in milliseconds ")
print ("%d:%d:%d" % (hours, minutes, seconds))
main()
我必须给一个2函数,一个必须包含convertMillis(millis):
但它说时间没有定义为什么??