人类驻地球大使 发表于 2019-9-5 21:43:54

看了大神的视频,刚开始练习就出错了

哪位朋友能给我解释下,为什么输入数字后没有反应啦
print("。。。。。。。我来试试。。。。。。。\n"*5)
temp = input("道友可以猜猜我现在想的是啥:")
guess = int(temp)
if guess == 8:
    print = ("你好厉害呀,怎么知道我想的啥")
    print = ("还要继续呀")
else:
    print = ("滚你丫的")
print = ("下次再见")

人类驻地球大使 发表于 2019-9-5 21:44:27

为甚么我输入8之后就没有啥了呀

松_HWI3H 发表于 2019-9-5 22:04:22

print后面不加"="

zltzlt 发表于 2019-9-5 22:15:23

print("。。。。。。。我来试试。。。。。。。\n"*5)
temp = input("道友可以猜猜我现在想的是啥:")
guess = int(temp)
if guess == 8:
    print("你好厉害呀,怎么知道我想的啥")
    print("还要继续呀")
else:
    print("滚你丫的")
print("下次再见")
把 = 去掉即可。

不知道叫啥好 发表于 2019-9-6 09:34:25

人类驻地球大使 发表于 2019-9-5 21:44
为甚么我输入8之后就没有啥了呀

print用于打印时,直接使用print("abcd"),而不是你代码中写的print = ("你好厉害呀,怎么知道我想的啥")#这个的意思是将后面的字符串赋值给print,而不是你期望的打印出后面的字符串

人类驻地球大使 发表于 2019-9-6 09:37:05

万分感谢各位大神,增加了我继续学的动力{:10_245:}

minpha 发表于 2019-9-6 12:02:57

print()

ybb578 发表于 2019-9-6 22:05:07

print()输出打印函数

一个账号 发表于 2019-9-7 15:26:53

不要加=,你把那个字符串赋值给print这个bIF了.
页: [1]
查看完整版本: 看了大神的视频,刚开始练习就出错了