新手求助 第一个小游戏
"""用python写第一个小游戏"""temp = input("猜猜我心里想的是几:")
guess = int(temp)
if guess == 8:
print("厉害,猜对了")
else:
print("猜错啦")
print("游戏结束,不玩啦")
请问为什么这个程序跑不起来呢 - - 说这个8 是invalid decimal literal{:10_243:} 用英文的:而不是中文的:
你用错了 if 和 else后面的冒号都得用英文的,中文没用的 记住不要出现中文输入法就好了 用英文输入法打{:10_279:}{:10_279:} 不要用中文输入法,用英文输入法
if 末尾 和 else 末尾的 冒号 你使用成中文字符了,Python 语法需要使用英文字符才行,参考代码:
"""用python写第一个小游戏"""
temp = input("猜猜我心里想的是几:")
guess = int(temp)
if guess == 8:
print("厉害,猜对了")
else:
print("猜错啦")
print("游戏结束,不玩啦")
你需要明白Python除了引号内的内容外,其余地方不能出现中文以及中文的标点符号
在你的代码中,if和else后面应该是英文的:,而你写成了中文的:
所以会报语法错误
"""用python写第一个小游戏"""
temp = input("猜猜我心里想的是几:")
guess = int(temp)
if guess == 8:
print("厉害,猜对了")
else:
print("猜错啦")
print("游戏结束,不玩啦")
页:
[1]