if(name == "Lu") or (age == 26):
print("Hello Lu")
elif(name == "lu" or age != 26):
print("Welcome back")
else:
print("Hello")
在我对or
上if
语句的理解,如果我不写“吕氏春秋”,而是因为从我写它应打印“你好鲁”的26号了解如果第一个变量是假的,它将直接指向第二个变量,如果这是真的,那么它将打印代码。建议需要对`或`功能
但是,当我运行我的代码,并写一个不同于卢的名字,但写入正确的数字26时,它不会打印“Hello Lu”而是打印“欢迎回来”。
你如何解析输入? “26”与**不等于“26”...... –
你在哪里写这些数字? –
即时通讯使用一个叫做pycharm的程序 –