我刚开始用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作为变量名
比较等式使用==而不是=,后者是赋值运算符,它试图修改左侧的值。

08-20 03:58