Eva*_*van 0 python if-statement python-3.x
目前正在处理我的第一个程序,而我的 Else 语句在以下代码中不起作用:
info = input("<Y/N>")
if (info == "Y" or "y"):
print("Calculating...")
else:
raise SystemExit
Run Code Online (Sandbox Code Playgroud)
该程序只是继续
打印(“计算...”)
即使输入不是"Y"或"y"
if (info == "Y" or "y"):
Run Code Online (Sandbox Code Playgroud)
相当于说
if ((info == "Y") or ("y"))
Run Code Online (Sandbox Code Playgroud)
由于y不是零、空或等价物,它的计算结果为真。以下任一方法都可以:
if (info == "Y" or info == "y")
if (info in ("y", "Y"))
if (info.lower() == "y")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
172 次 |
| 最近记录: |