print在python里是什么意思,print在python中的用法
看Python的简明教程,学习用print打印字符串,尝试打印中文,但是我不会。
编辑环境:空闲
我在网上搜索解决方案,尝试了两种理论:
打印“学习”
打印(unicode (learning ,编码=utf-8 ))
保存时仍会提示。
外壳输出:
?
?
说明第二个还是有编码的,但是还是错的。
最后补充一下第一行就好了,虽然我还是不知道为什么第一行是评论。
#编码:utf-8
打印 helloworld
打印“学习”
打印(unicode (learning ,编码=utf-8 ))
外壳输出:
编译
研究
研究
最后:我发现写代码的时候还是要注意编辑器的反馈,只考虑之前C编译报错的那个。Python是脚本语言,所以保存时会有提示。
保存时的反馈:# -*-编码:cp936 -*-在python中的意思是指定保存代码时使用的字符集。
关于CP936:是GBK。IBM发明代码页的时候把GBK放在第936页,所以叫CP936。
所以第一行的编码声明也可以用#-*- coding来指定:UTF-8 -*-。
PS:图片还得存成文件再上传。不能直接贴截图!以后少做图吧。
以上用python打印输出中文的方法就是边肖分享的全部内容。希望能给大家一个参考,也希望大家多多支持剧本之家。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。