为什么vscode终端打印结果只显示变量

img


我刚开始学Python,被编辑器给搞得好没头绪。请问有人能解答一下吗?TAT万分感谢了。

把你的print语句里面的引号去掉,因为Python以为你让它给你输出字符串了。
#改成这样
print(massage)

因为题主你print输出时加上了引号
它直接把它当成字符串进行原样输出了
引号去掉就行了。

你加了引号,引号是把引号内的内容,可以把引号去了

在python里,字符串指用单引号/双引号括起来的;
这里你把message用引号括起来了,计算机认为这是一个字符串,所以输出引号括起来的内容。
如果你要输出变量代表的值,应直接输出变量:

message = "hello"
print(message)