Python中print(str + '你好')无法输出

作为一名新入坑的Python小白,将在这记录下自己学习当中遇到的问题,以及问题原因和最后我是怎么解决的。

当然,也感谢那些在我学习过程中给予帮助的各位……生命不止,学习不息。

str='Runoob'

print(str+'你好')

输入以上代码,但却输出不出来。这……和说好的不一样啊,不是应该输出“RunoobRunoob你好”么?

上网看,各路大佬表示可能存在中英文问题,然后……我尝试了如下输入:

我仅仅修改了【你好】这两个字,改成了汉语拼音,运行,然后……成功输出“RunoobRunoobnihao”。那这就排除了网上说的中英文问题。

请教了小C,知道是因为不支持中文输出。

❤解决方法:第一行加这个# encoding: utf-8

(⊙o⊙)…我以为Python默认就是utf-8编码,好吧,是我无知了,哈哈哈。

希望可以对和我一样小白的你,有帮助。

你可能感兴趣的:(Python中print(str + '你好')无法输出)