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中使用sys模板和logging模块获取行号和函数名的方法
Apr 15 Python
python自动安装pip
Apr 24 Python
Python使用urllib模块的urlopen超时问题解决方法
Nov 08 Python
Python中使用HTMLParser解析html实例
Feb 08 Python
Python字典操作详细介绍及字典内建方法分享
Jan 04 Python
Python中修改字符串的四种方法
Nov 02 Python
Python面向对象程序设计OOP深入分析【构造函数,组合类,工具类等】
Jan 05 Python
python实现整数的二进制循环移位
Mar 08 Python
Python交互式图形编程的实现
Jul 25 Python
Python多线程Threading、子线程与守护线程实例详解
Mar 24 Python
利用python绘制正态分布曲线
Jan 04 Python
如何将numpy二维数组中的np.nan值替换为指定的值
May 14 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
从C/C++迁移到PHP——判断字符类型的函数
2006/10/09 PHP
php在线解压ZIP文件的方法
2014/12/30 PHP
解决表单中第一个非隐藏的元素获得焦点的一个方案
2009/10/26 Javascript
IE JS无提示关闭窗口不提示的方法
2010/04/29 Javascript
Jquery数字上下滚动动态切换插件
2015/08/08 Javascript
详解JavaScript异步编程中jQuery的promise对象的作用
2016/05/03 Javascript
JavaScript接口的实现三种方式(推荐)
2016/06/14 Javascript
Bootstrap Table从服务器加载数据进行显示的实现方法
2016/09/29 Javascript
微信小程序promsie.all和promise顺序执行
2017/10/27 Javascript
详解Immutable及 React 中实践
2018/03/01 Javascript
深入浅析Vue.js中 computed和methods不同机制
2018/03/22 Javascript
nodejs+koa2 实现模仿springMVC框架
2020/10/21 NodeJs
pygame学习笔记(5):游戏精灵
2015/04/15 Python
深入讲解Python函数中参数的使用及默认参数的陷阱
2016/03/13 Python
浅谈python中的变量默认是什么类型
2016/09/11 Python
Python 2与Python 3版本和编码的对比
2017/02/14 Python
Python正则表达式知识汇总
2017/09/22 Python
Python将图片转换为字符画的方法
2020/06/16 Python
Python使用re模块实现信息筛选的方法
2018/04/29 Python
django项目搭建与Session使用详解
2018/10/10 Python
Python使用字典的嵌套功能详解
2019/02/27 Python
scrapy-redis的安装部署步骤讲解
2019/02/27 Python
Django框架模板文件使用及模板文件加载顺序分析
2019/05/23 Python
Python OpenCV中的resize()函数的使用
2019/06/20 Python
详解python深浅拷贝区别
2019/06/24 Python
Python selenium爬取微信公众号文章代码详解
2020/08/12 Python
高清屏中使用Canvas绘图出现模糊的问题及解决方法
2019/06/03 HTML / CSS
The Hut英国:英国领先的豪华在线百货商店
2019/07/26 全球购物
班组长安全职责
2014/01/05 职场文书
民族团结先进集体事迹材料
2014/05/22 职场文书
总经理任命书范本
2014/06/05 职场文书
领导班子四风对照检查材料
2014/09/23 职场文书
教师年度考核个人总结
2015/02/12 职场文书
培训督导岗位职责
2015/04/10 职场文书
oracle覆盖导入dmp文件的2种方法
2021/05/21 Oracle
MySQL RC事务隔离的实现
2022/03/31 MySQL