instrument=(raw_input("Which kind of tab would you like to view? Enter 'Guitar' or 'Bass' for a random tab " ))
print
if instrument=='guitar' or 'Guitar':
print ("0-3-5---0-3-6-5---0-3-5-3-0")
elif instrument=='bass' or 'Bass':
print ("3-5-12--12-0-5-6-0-0-0-3")
else:
print 'Sorry, please re-enter a proper answer'
无论您为变量“instrument”输入什么,此代码每次都会打印出“吉他”选项卡(第一个 if 语句)。
我正在尝试自学 python,我只是在学习过程中学习,这是我正在开发并希望扩展的基本程序。
我在网上查看过,但从我读过的关于 if else 语句的内容来看,在我的新手眼中,这段代码应该可以工作。我错过了一些我无法弄清楚的东西