#ask user for input
sInput = int(input("Enter the number of seconds. ")
#calculations
minutes = sInput / 60
minutes = int(minutes)
totalHours = int(totalMinutes/60)
错误显示为:
分钟= sInput / 60
^
SyntaxError:语法无效
答案 0 :(得分:1)
您在上一行中忘记了一个)
!
sInput = int(input("Enter the number of seconds. ")
^ here!
Python解析器的有趣之处在于,当有未闭合的括号或括号时,它将扩展逻辑行,直到所有这些都被关闭。然后,注释被忽略,它找到minutes
,中间没有任何运算符。因此出现语法错误,就像你写的那样:
sInput = int(input("...") minutes = sInput / 60 minutes = ...
^ syntax error!
答案 1 :(得分:1)
这是你的错误:
#ask user for input
sInput = int(input("Enter the number of seconds. ")
你错过了一个结束。 纠正它:
#ask user for input
sInput = int(input("Enter the number of seconds. "))