我正在编写一些代码,我必须将其作为课程的一部分,我必须编写的一段代码包含用户的输入。但是,当我写出代码的那一部分时,它会立即执行它,并且不会让我完成代码的编写。它需要一个if语句才能正确执行。
这是代码
today = input("What day is it?")
if today == "Monday":
dayOfWeek = 1
elif today == "Tuesday":
dayOfWeek = 2
elif today == "Wednesday":
dayOfWeek = 3
elif today == "Thursday":
dayOfWeek = 4
elif today == "Friday":
dayOfWeek = 5
elif today == "Saturday":
dayOfWeek = 6
elif today == "Sunday":
dayOfWeek = 7
else:
print("That’s not a valid week day!")
我甚至尝试在第一行之后输入\但后来我只是得到语法错误警告。
答案 0 :(得分:0)
如果我理解你的问题,控制台不会等你的输入。这是对的吗?
话虽这么说,上面的代码对我来说很好。这可能是文件设置的问题 - 尝试复制/粘贴到新文件并在那里运行。