等号附近有语法错误

2024-05-18 23:42:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我不知道为什么会这样。这是密码。在

ac1 = input('1=Jab, 2=Punch, 3=Kick, or 4=Taunt?: ')
if ac1 = 1:
    print('You jab at Apollo Creed. He dodges it.')
    print('Apollo Creed continues to taunt.')

我正在制作一个基于摇滚电影的文本游戏。:D 1=jab和stuff的意思是1等于jab(如果键入1,则为jab。)


Tags: oryou密码inputifatprintapollo
2条回答

您使用的是一个等号,它用于设置变量。在

使用double equals==检查变量是否等于某个值。在

ac1 = input('1=Jab, 2=Punch, 3=Kick, or 4=Taunt?: ')
if ac1 == 1:
    print('You jab at Apollo Creed. He dodges it.')
    print('Apollo Creed continues to taunt.')

一个=符号是赋值。相等是双=

if ac1 == 1:

相关问题 更多 >

    热门问题