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 元组(Tuple)操作详解
Mar 11 Python
Python高级应用实例对比:高效计算大文件中的最长行的长度
Jun 08 Python
python之wxPython菜单使用详解
Sep 28 Python
Python通过select实现异步IO的方法
Jun 04 Python
在Python中通过threading模块定义和调用线程的方法
Jul 12 Python
Python应用03 使用PyQT制作视频播放器实例
Dec 07 Python
python 使用sys.stdin和fileinput读入标准输入的方法
Oct 17 Python
python遍历文件夹找出文件夹后缀为py的文件方法
Oct 21 Python
python自动循环定时开关机(非重启)测试
Aug 26 Python
Python中断多重循环的几种方式详解
Feb 10 Python
Pytorch 统计模型参数量的操作 param.numel()
May 13 Python
python中if和elif的区别介绍
Nov 07 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完整的日历类(CLASS)
2006/11/27 PHP
PHP与Ajax相结合实现登录验证小Demo
2016/03/16 PHP
php组合排序简单实现方法
2016/10/15 PHP
php从身份证获取性别和出生年月
2017/02/09 PHP
PHP如何通过表单直接提交大文件详解
2019/01/08 PHP
KindEditor在php环境下上传图片功能集成的方法示例
2020/07/20 PHP
jQuery通过点击行来删除HTML表格行的实现示例
2014/09/10 Javascript
加载列表时jquery获取ul中第一个li的属性
2014/11/02 Javascript
嵌入式iframe子页面与父页面js通信的方法
2015/01/20 Javascript
纯javascript实现简单下拉刷新功能
2015/03/13 Javascript
浅谈node.js中async异步编程
2015/10/22 Javascript
浅谈Node.js ORM框架Sequlize之表间关系
2017/07/24 Javascript
node使用Mongoose类库实现简单的增删改查
2018/11/08 Javascript
微信小程序实现商品属性联动选择
2019/02/15 Javascript
jQuery表单选择器用法详解
2019/08/22 jQuery
Vue实现可移动水平时间轴
2020/06/29 Javascript
vuex页面刷新导致数据丢失的解决方案
2020/12/10 Vue.js
了不起的11个JavaScript代码重构最佳实践小结
2021/01/11 Javascript
[03:41]DOTA2上海特锦赛小组赛第三日recap精彩回顾
2016/02/28 DOTA
[47:46]完美世界DOTA2联赛 Magma vs GXR 第三场 11.07
2020/11/10 DOTA
Python定时器实例代码
2017/11/01 Python
Python3简单实例计算同花的概率代码
2017/12/06 Python
Python中的默认参数实例分析
2018/01/29 Python
Python实现找出数组中第2大数字的方法示例
2018/03/26 Python
python中计算一个列表中连续相同的元素个数方法
2018/06/29 Python
Python实用技巧之列表、字典、集合中根据条件筛选数据详解
2018/07/11 Python
opencv python 图像去噪的实现方法
2018/08/31 Python
玩具反斗城美国官网:Toys"R"Us
2016/09/17 全球购物
即时搜索数百万张门票:SeatsForEveryone.com
2018/08/26 全球购物
马耳他航空公司官方网站:Air Malta
2019/05/15 全球购物
学校政风行风自查自纠报告
2014/10/21 职场文书
幼儿园小班见习报告
2014/10/31 职场文书
上手简单,功能强大的Python爬虫框架——feapder
2021/04/27 Python
nginx的zabbix 5.0安装部署的方法步骤
2021/07/16 Servers
Java字符缓冲流BufferedWriter
2022/04/09 Java/Android
使用Nginx的访问日志统计PV与UV
2022/05/06 Servers