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 相关文章推荐
离线安装Pyecharts的步骤以及依赖包流程
Apr 23 Python
django使用html模板减少代码代码解析
Dec 12 Python
python+pillow绘制矩阵盖尔圆简单实例
Jan 16 Python
python实现多线程行情抓取工具的方法
Feb 28 Python
深入理解Python爬虫代理池服务
Feb 28 Python
django框架事务处理小结【ORM 事务及raw sql,customize sql 事务处理】
Jun 27 Python
windows上安装python3教程以及环境变量配置详解
Jul 18 Python
Django用户认证系统 Web请求中的认证解析
Aug 02 Python
python编写计算器功能
Oct 25 Python
你应该知道的Python3.6、3.7、3.8新特性小结
May 12 Python
Python类方法总结讲解
Jul 26 Python
基于Python和openCV实现图像的全景拼接详细步骤
Oct 05 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的异常处理类Exception的使用及说明
2012/06/13 PHP
PHP中imagick函数的中文解释
2015/01/21 PHP
PHP面向对象程序设计实例分析
2016/01/26 PHP
php数据序列化测试实例详解
2017/08/12 PHP
Centos7.7 64位利用本地完整安装包安装lnmp/lamp套件教程
2021/03/09 Servers
深入认识JavaScript中的函数
2007/01/22 Javascript
js 获取服务器控件值的代码
2010/03/05 Javascript
自制基于jQuery的智能提示插件一枚
2011/02/18 Javascript
Extjs4中tree的拖拽功能(可以两棵树之间拖拽) 简单实例
2013/12/08 Javascript
jquery uploadify 在FF下无效的解决办法
2014/09/26 Javascript
js和jquery如何获取图片真实的宽度和高度
2014/09/28 Javascript
基于jquery固定于顶部的导航响应浏览器滚动条事件
2014/11/02 Javascript
jQuery支持添加事件的日历特效代码分享(3种样式)
2015/08/24 Javascript
移动端js触摸事件详解
2016/09/18 Javascript
bootstarp modal框居中显示的实现代码
2017/02/18 Javascript
nodejs模块学习之connect解析
2017/07/05 NodeJs
vue mixins组件复用的几种方式(小结)
2017/09/06 Javascript
JavaScript实现兼容IE6的收起折叠与展开效果实例
2017/09/20 Javascript
Node.js自定义实现文件路由功能
2017/09/22 Javascript
element-ui 设置菜单栏展开的方法
2018/08/22 Javascript
详解Angular中实现自定义组件的双向绑定的两种方法
2018/11/23 Javascript
JavaScript数组及常见操作方法小结
2019/11/13 Javascript
node.js爬虫框架node-crawler初体验
2020/10/29 Javascript
[05:34]2014DOTA2国际邀请赛中国区预选赛精彩TOPPLAY第二弹
2014/06/25 DOTA
selenium+python实现自动化登录的方法
2018/09/04 Python
pandas分别写入excel的不同sheet方法
2018/12/11 Python
俄罗斯优惠券网站:BIGLION
2017/05/21 全球购物
Craghoppers德国官网:户外和旅行服装
2020/02/14 全球购物
MySQL面试题
2014/01/12 面试题
收银员岗位职责
2014/02/07 职场文书
成龙洗发水广告词
2014/03/14 职场文书
2014年自愿离婚协议书范本
2014/09/25 职场文书
不同意离婚上诉状
2015/05/23 职场文书
详解MySQL集群搭建
2021/05/26 MySQL
图神经网络GNN算法
2022/05/11 Python
mysql实现将字符串字段转为数字排序或比大小
2022/06/14 MySQL