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处理文本文件实现生成指定格式文件的方法
Jul 31 Python
python多进程操作实例
Nov 21 Python
详解Python中列表和元祖的使用方法
Apr 25 Python
Python tkinter模块弹出窗口及传值回到主窗口操作详解
Jul 28 Python
Python实现1-9数组形成的结果为100的所有运算式的示例
Nov 03 Python
Python实现的登录验证系统完整案例【基于搭建的MVC框架】
Apr 12 Python
OpenCV python sklearn随机超参数搜索的实现
Jan 17 Python
opencv+python实现均值滤波
Feb 19 Python
Python填充任意颜色,不同算法时间差异分析说明
May 16 Python
python中upper是做什么用的
Jul 20 Python
python爬取音频下载的示例代码
Oct 19 Python
Selenium浏览器自动化如何上传文件
Apr 06 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
php mysql Errcode: 28 终极解决方法
2009/07/01 PHP
web目录下不应该存在多余的程序(安全考虑)
2012/05/09 PHP
php将gd生成的图片缓存到memcache的小例子
2013/06/05 PHP
php缩放gif和png图透明背景变成黑色的解决方法
2014/10/14 PHP
IE DOM实现存在的部分问题及解决方法
2009/07/25 Javascript
JavaScript 判断判断某个对象是Object还是一个Array
2010/01/28 Javascript
niceTitle 基于jquery的超链接提示插件
2010/05/31 Javascript
Jquery工作常用实例 使用AJAX使网页进行异步更新
2011/07/26 Javascript
使用jQuery操作Cookies的实现代码
2011/10/09 Javascript
15条JavaScript最佳实践小结
2013/08/09 Javascript
弹出最简单的模式化遮罩层的js代码
2013/12/04 Javascript
Node.js实现在目录中查找某个字符串及所在文件
2014/09/03 Javascript
JS自定义函数对web前端上传的文件进行类型大小判断
2016/10/19 Javascript
利用js查找数组中指定元素并返回该元素的所有索引示例
2017/03/29 Javascript
layer弹窗插件操作方法详解
2017/05/19 Javascript
JavaScript实现动态添加、移除元素或属性的方法分析
2019/01/03 Javascript
利用JavaScript将Excel转换为JSON示例代码
2019/06/14 Javascript
js中比较两个对象是否相同的方法示例
2019/09/02 Javascript
基于JS正则表达式实现模板数据动态渲染(实现思路详解)
2020/03/07 Javascript
原生js实现移动小球(碰撞检测)
2020/12/17 Javascript
[04:09]2014DOTA2国际邀请赛Ti西雅图 历届冠军相继出局 BBC综述今日比赛
2014/07/20 DOTA
python之wxPython菜单使用详解
2014/09/28 Python
Python中文编码知识点
2019/02/18 Python
解决python文件双击运行秒退的问题
2019/06/24 Python
pygame库实现移动底座弹球小游戏
2020/04/14 Python
python面向对象之类属性和类方法案例分析
2019/12/30 Python
python实现逆滤波与维纳滤波示例
2020/02/26 Python
HMV日本官网:全球知名的音乐、DVD和电脑游戏零售巨头
2016/08/13 全球购物
欧洲最古老的鞋厂:Peter Kaiser
2019/11/05 全球购物
25道Java面试题集合
2013/05/21 面试题
opencv实现图像几何变换
2021/03/24 Python
松材线虫病防治方案
2014/06/15 职场文书
承租经营合作者协议书
2014/10/01 职场文书
司法局群众路线教育实践活动开展情况总结
2014/10/25 职场文书
2015年预算员工作总结
2015/05/14 职场文书
Pytorch 如何实现常用正则化
2021/05/27 Python