-4
# Battle Loop
while Battle == 1:
# Taking users action to decide what to do
UserAction = input("Attack, defend, run: ")
# If the User decides to Attack
if UserAction == "Attack" and "attack":
print("Attacking!")
当用户输入“Attack”时,如果用户输入“attack”,则会打印该消息,如果继续询问UserAction而不是打印该消息。我如何允许IF语句接受两个或更多替代字符串?如何允许IF语句接受两个或更多变量
做'如果UserAction中( “攻击”, “攻击”):'或者更简单:'如果UserAction.lower()== “攻击”:' – idjaw
使用'UserAction.lower()= ='attack'' – ksai