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 除法小技巧
Sep 06 Python
Python微信公众号开发平台
Jan 25 Python
pandas修改DataFrame列名的方法
Apr 08 Python
Python实现的逻辑回归算法示例【附测试csv文件下载】
Dec 28 Python
在Python中居然可以定义两个同名通参数的函数
Jan 31 Python
python中使用ctypes调用so传参设置遇到的问题及解决方法
Jun 19 Python
python安装virtualenv虚拟环境步骤图文详解
Sep 18 Python
关于pycharm中pip版本10.0无法使用的解决办法
Oct 10 Python
python计算二维矩形IOU实例
Jan 18 Python
python数据预处理 :数据抽样解析
Feb 24 Python
基于selenium及python实现下拉选项定位select
Jul 22 Python
Python超简单容易上手的画图工具库推荐
May 10 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
Sony CFR 320 修复改造
2020/03/14 无线电
PHP中的日期处理方法集锦
2007/01/02 PHP
在PHP中检查PHP文件是否有语法错误的方法
2009/12/23 PHP
PHP中spl_autoload_register()和__autoload()区别分析
2014/05/10 PHP
javascript下有关dom以及xml节点访问兼容问题
2007/11/26 Javascript
Jquery 一次处理多个ajax请求的代码
2011/09/02 Javascript
JavaScript中数组成员的添加、删除介绍
2014/12/30 Javascript
JS实现带关闭功能的阿里妈妈网站顶部滑出banner工具条代码
2015/09/17 Javascript
解析javascript瀑布流原理实现图片滚动加载
2016/03/10 Javascript
JS代码防止SQL注入的方法(超简单)
2016/04/12 Javascript
jQuery插件简单学习实例教程
2016/07/01 Javascript
jQuery实现弹窗居中效果类似alert()
2017/02/27 Javascript
Vue.js render方法使用详解
2017/04/05 Javascript
React-router 4 按需加载的实现方式及原理详解
2017/05/25 Javascript
使用jQuery实现动态添加小广告
2017/07/11 jQuery
vue.js中父组件调用子组件的内部方法示例
2017/10/22 Javascript
jQuery实现菜单的显示和隐藏功能示例
2018/07/24 jQuery
Vue移动端右滑屏幕返回上一页附源码下载
2019/06/26 Javascript
微信小程序下拉框搜索功能的实现方法
2019/07/31 Javascript
Node.JS获取GET,POST数据之queryString模块使用方法详解
2020/02/06 Javascript
vue 防止页面加载时看到花括号的解决操作
2020/11/09 Javascript
Python SQLAlchemy基本操作和常用技巧(包含大量实例,非常好)
2014/05/06 Python
python 添加用户设置密码并发邮件给root用户
2016/07/25 Python
使用pandas read_table读取csv文件的方法
2018/07/04 Python
使用python远程操作linux过程解析
2019/12/04 Python
Python Pickle 实现在同一个文件中序列化多个对象
2019/12/30 Python
Michael Kors英国官网:美国奢侈品品牌
2019/11/13 全球购物
犹他州最古老的体育用品公司:Al’s
2020/12/18 全球购物
后勤部经理岗位职责
2014/02/23 职场文书
学前班评语大全
2014/05/04 职场文书
献爱心活动总结
2014/05/07 职场文书
教研处工作方案
2014/05/26 职场文书
优秀乡村医生事迹材料
2014/05/28 职场文书
银行给客户的感谢信
2015/01/23 职场文书
元宵节寄语大全
2015/02/27 职场文书
2015年教研员工作总结
2015/05/26 职场文书