python中使用print输出中文的方法


Posted in Python onJuly 16, 2018

看Python简明教程,学习使用print打印字符串,试了下打印中文,不行。

编辑环境:IDLE

上网搜了下解决办法,各种说法,试了两种:

print u"学习"
print (unicode("学习", encoding="utf-8"))

保存时均还是会提示

python中使用print输出中文的方法

shell输出:

ѧϰ
ѧϰ

说明第二种还是有编码但还是不对。

最后,加上最前面一行就好了,虽然现在还不明白第一行为什么,不是说#是注释么。。。

# encoding: utf-8
print '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 -*- 来指定。

PS:图片还要另存为文件再上传不能直接贴截图啊!以后还是少弄图片了。。。

以上这篇python中使用print输出中文的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现时钟显示效果思路详解
Apr 11 Python
用Python写脚本,实现完全备份和增量备份的示例
Apr 29 Python
Python二叉树定义与遍历方法实例分析
May 25 Python
matplotlib实现区域颜色填充
Mar 18 Python
python3实现猜数字游戏
Dec 07 Python
用python3 返回鼠标位置的实现方法(带界面)
Jul 05 Python
python画图把时间作为横坐标的方法
Jul 07 Python
django中瀑布流写法实例代码
Oct 14 Python
python不到50行代码完成了多张excel合并的实现示例
May 28 Python
Python钉钉报警及Zabbix集成钉钉报警的示例代码
Aug 17 Python
Pycharm Git 设置方法
Sep 15 Python
python实现KNN近邻算法
Dec 30 Python
django用户登录和注销的实现方法
Jul 16 #Python
Flask框架实现给视图函数增加装饰器操作示例
Jul 16 #Python
flask框架使用orm连接数据库的方法示例
Jul 16 #Python
flask框架实现连接sqlite3数据库的方法分析
Jul 16 #Python
Sanic框架异常处理与中间件操作实例分析
Jul 16 #Python
对pycharm代码整体左移和右移缩进快捷键的介绍
Jul 16 #Python
对Python3.6 IDLE常用快捷键介绍
Jul 16 #Python
You might like
ThinkPHP关联模型操作实例分析
2012/09/23 PHP
php求正负数数组中连续元素最大值示例
2014/04/11 PHP
PHP图像处理类库MagickWand用法实例分析
2015/05/21 PHP
php中的explode()函数实例介绍
2019/01/18 PHP
JSON 教程 json入门学习笔记
2020/09/22 Javascript
JS 两个字符串时间的天数差计算
2013/08/25 Javascript
JavaScript之IE的fireEvent方法详细解析
2013/11/20 Javascript
JavaScript新窗口与子窗口传值详解
2014/02/11 Javascript
Bootstrap每天必学之基础排版
2015/11/20 Javascript
Javascript技术栈中的四种依赖注入详解
2016/02/23 Javascript
jQuery解决$符号命名冲突
2016/06/18 Javascript
又一枚精彩的弹幕效果jQuery实现
2016/07/25 Javascript
jquery对所有input type=text的控件赋值实现方法
2016/12/02 Javascript
jQuery实现倒计时重新发送短信验证码功能示例
2017/01/12 Javascript
使用JavaScript触发过渡效果的方法
2017/01/19 Javascript
解析Vue2.0双向绑定实现原理
2017/02/23 Javascript
React-Native 组件之 Modal的使用详解
2017/08/08 Javascript
js 发布订阅模式的实例讲解
2017/09/10 Javascript
vue里面父组件修改子组件样式的方法
2018/02/03 Javascript
微信小程序按钮去除边框线分享页面功能
2018/08/27 Javascript
vue实现多级菜单效果
2019/10/19 Javascript
基于Python os模块常用命令介绍
2017/11/03 Python
澳大利亚买卖正宗二手奢侈品交易平台:Luxe.It.Fwd
2019/10/16 全球购物
旅游项目开发策划书
2014/01/18 职场文书
经济信息系毕业生自荐信范文
2014/03/15 职场文书
机关节能减排实施方案
2014/03/17 职场文书
我爱我家教学反思
2014/05/01 职场文书
毕业生应聘求职信
2014/07/10 职场文书
2015年双拥工作总结
2015/04/08 职场文书
装饰施工员岗位职责
2015/04/11 职场文书
黑暗中的舞者观后感
2015/06/18 职场文书
消费者投诉书范文
2015/07/02 职场文书
2015年评职称个人工作总结
2015/10/15 职场文书
深入理解redis中multi与pipeline
2021/06/02 Redis
详解Flutter和Dart取消Future的三种方法
2022/04/07 Java/Android
Win10 Anaconda安装python-pcl
2022/04/29 Servers