您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

python怎么输出汉字

2024/2/29 11:01:00发布15次查看
看python简明教程,学习使用print打印字符串,试了下打印中文,不行。
编辑环境:idle
上网搜了下解决办法,各种说法,试了两种:   
print u"学习"print (unicode("学习", encoding="utf-8"))
保存时均还是会提示:
shell输出:
ñ§ï°ѧϰ
说明第二种还是有编码但还是不对。
相关推荐:《python视频教程》
最后,加上最前面一行就好了,虽然现在还不明白第一行为什么,不是说#是注释么。。。
# encoding: utf-8print 'helloworld'print u"学习"print (unicode("学习", encoding="utf-8"))
shell输出:
helloworld学习学习
最后:发现写代码还是要注意编辑器的反馈,只想着以前c++编译报错的那种了,python是脚本语言,不进行编译,所以保存的时候就会提示。
保存的时候反馈的:python 中 # -*- coding: cp936 -*-意思是指定代码保存时候使用的字符集。
关于cp936:就是gbk,ibm在发明code page的时候将gbk放在第936页,所以叫cp936。
所以第一行的编码声明还可以用#-*- coding: utf-8 -*- 来指定。
以上就是python怎么输出汉字的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product