立即执行输入语句,需要执行if语句

时间:2017-07-11 21:04:57

标签: python

我正在编写一些代码,我必须将其作为课程的一部分,我必须编写的一段代码包含用户的输入。但是,当我写出代码的那一部分时,它会立即执行它,并且不会让我完成代码的编写。它需要一个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!")

我甚至尝试在第一行之后输入\但后来我只是得到语法错误警告。

1 个答案:

答案 0 :(得分:0)

如果我理解你的问题,控制台不会等你的输入。这是对的吗?

话虽这么说,上面的代码对我来说很好。这可能是文件设置的问题 - 尝试复制/粘贴到新文件并在那里运行。