【发布时间】:2018-07-04 00:06:57
【问题描述】:
问:代码运行但只打印 else 语句... 任何帮助表示赞赏。
fruit = str()
favorite_fruits = ["mango", "kiwi", "pineapple"]
if fruit in favorite_fruits is "mango":
print('You really like ' + fruit + '.')
if fruit in favorite_fruits is "kiwi":
print('You really like ' + fruit + '.')
if fruit in favorite_fruits is "pineapple":
print('You really like ' + fruit + '.')
if fruit in favorite_fruits is "apple":
print('You really like' + fruit + '.')
else:
print('Your going to starve.')
【问题讨论】:
-
fruit in favorite_fruits is "apple"不会做任何有意义的事情,但我什至无法猜测您认为这意味着什么,尤其是考虑到苹果不在该列表中。 -
苹果参考只是为了表明它不会打印。
标签: python python-3.x