我刚开始用python编写代码,我正在填写一些需要大量输入的代码。它要求的一件事是,如果用户按下了enter键,并且没有输入任何输入,程序就会执行一个操作我的问题是如何让python检查它。会是:
if input == "":
#action
还是别的什么?谢谢你的帮助。
编辑:以下是我的代码目前的样子,以供参考。
try:
coinN= int(input("Enter next coin: "))
if coinN == "" and totalcoin == rand:
print("Congratulations. Your calculations were a success.")
if coinN == "" and totalcoin < rand:
print("I'm sorry. You only entered",totalcoin,"cents.")
except ValueError:
print("Invalid Input")
else:
totalcoin = totalcoin + coinN
最佳答案
实际上,空字符串将是
""
而不是
" "
后者是一个空格字符
编辑
其他一些注意事项
不要使用Python关键字
input
作为变量名比较等式使用
==
而不是=
,后者是赋值运算符,它试图修改左侧的值。