作为一名新入坑的Python小白,将在这记录下自己学习当中遇到的问题,以及问题原因和最后我是怎么解决的。
当然,也感谢那些在我学习过程中给予帮助的各位……生命不止,学习不息。
str='Runoob'
print(str+'你好')
输入以上代码,但却输出不出来。这……和说好的不一样啊,不是应该输出“RunoobRunoob你好”么?

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

我仅仅修改了【你好】这两个字,改成了汉语拼音,运行,然后……成功输出“RunoobRunoobnihao”。那这就排除了网上说的中英文问题。
请教了小C,知道是因为不支持中文输出。
❤解决方法:第一行加这个# encoding: utf-8

(⊙o⊙)…我以为Python默认就是utf-8编码,好吧,是我无知了,哈哈哈。
希望可以对和我一样小白的你,有帮助。
网友评论