python 新手 这个语法有什么问题?(关于Python教程的第二集)
print('--------This is agame.-------')temp = input("Have a guess:")
guess = int(temp)
if guess == SB:
print("What!You are right!")
print("Fuck you!")
else:
print ("You are a loser")
print("Go fuck yourself")
本帖最后由 一个账号 于 2020-2-10 13:57 编辑
SB 没有定义,把代码改成这样:
print('--------This is agame.-------')
temp = input("Have a guess:")
guess = int(temp)
SB = 8
if guess == SB:
print("What!You are right!")
print("Fuck you!")
else:
print ("You are a loser")
print("Go fuck yourself")
如果你想猜中 SB 算赢,那就不需要转为整形,把 SB 用引号括起来,变成字符串,这样改:
print('--------This is agame.-------')
guess = input("Have a guess:")
if guess == "SB":
print("What!You are right!")
print("Fuck you!")
else:
print ("You are a loser")
print("Go fuck yourself")
哇 兄台 你这代码有点mean诶
{:10_245:} 一个账号 发表于 2020-2-10 13:56
SB 没有定义,把代码改成这样:
谢谢大佬!!! Judie 发表于 2020-2-10 14:08
哇 兄台 你这代码有点mean诶
不要在意细节
一个账号 发表于 2020-2-10 13:56
SB 没有定义,把代码改成这样:
我按f5,它显示了一个invalid syntax(错误的语法) 槑槑-叶 发表于 2020-2-11 12:25
我按f5,它显示了一个invalid syntax(错误的语法)
可以了,是我搞错了。。。
页:
[1]