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中使用mysql数据库详细介绍
Mar 27 Python
python 时间信息“2018-02-04 18:23:35“ 解析成字典形式的结果代码详解
Apr 19 Python
Python3.遍历某文件夹提取特定文件名的实例
Apr 26 Python
对python 读取线的shp文件实例详解
Dec 22 Python
详解pytorch 0.4.0迁移指南
Jun 16 Python
python异常处理try except过程解析
Feb 03 Python
python时间与Unix时间戳相互转换方法详解
Feb 13 Python
python如何解析复杂sql,实现数据库和表的提取的实例剖析
May 15 Python
python利用google翻译方法实例(翻译字幕文件)
Sep 21 Python
用Python实现童年贪吃蛇小游戏功能的实例代码
Dec 07 Python
Python开发工具Pycharm的安装以及使用步骤总结
Jun 24 Python
python 镜像环境搭建总结
Sep 23 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教程 插件机制在PHP中实现方案
2012/11/02 PHP
Yii框架连接mongodb数据库的代码
2016/07/27 PHP
PHP进阶学习之依赖注入与Ioc容器详解
2019/06/19 PHP
基于Laravel-admin 后台的自定义页面用法详解
2019/09/30 PHP
javascript 混合的构造函数和原型方式,动态原型方式
2009/12/07 Javascript
jQuery获得页面元素的绝对/相对位置即绝对X,Y坐标
2014/03/06 Javascript
关于JS中prototype的理解
2015/09/07 Javascript
理解javascript定时器中的单线程
2016/02/23 Javascript
JavaScript  cookie 跨域访问之广告推广
2016/04/20 Javascript
jQuery获取元素父节点的方法
2016/06/21 Javascript
jQuery简单实现中间浮窗效果
2016/09/04 Javascript
AngularJS实现ajax请求的方法
2016/11/22 Javascript
详解JavaScript中数组的reduce方法
2016/12/02 Javascript
使用UrlConnection实现后台模拟http请求的简单实例
2017/01/04 Javascript
实例详解JavaScript中setTimeout函数的执行顺序
2017/07/12 Javascript
javascript cookie的基本操作(添加和删除)
2017/07/24 Javascript
vuejs+element-ui+laravel5.4上传文件的示例代码
2017/08/12 Javascript
js es6系列教程 - 基于new.target属性与es5改造es6的类语法
2017/09/02 Javascript
vue 2.0 购物车小球抛物线的示例代码
2018/02/01 Javascript
微信小程序开发背景图显示功能
2018/08/08 Javascript
原生js canvas实现鼠标跟随效果
2020/08/02 Javascript
Python实现八大排序算法
2016/08/13 Python
MAC中PyCharm设置python3解释器
2017/12/15 Python
Python 网络爬虫--关于简单的模拟登录实例讲解
2018/06/01 Python
Pycharm使用之设置代码字体大小和颜色主题的教程
2019/07/12 Python
Python CVXOPT模块安装及使用解析
2019/08/01 Python
用Python做一个久坐提醒小助手的示例代码
2020/02/10 Python
Django 返回json数据的实现示例
2020/03/05 Python
Python实现对word文档添加密码去除密码的示例代码
2020/12/29 Python
LightInTheBox西班牙站点:全球商品在线采购
2016/09/22 全球购物
违反工作纪律检讨书
2014/02/15 职场文书
房地产经营管理专业自荐信
2014/09/02 职场文书
幼儿园小班见习报告
2014/10/31 职场文书
借条如何写
2015/05/26 职场文书
2016年“我们的节日·重阳节”主题活动总结
2016/04/01 职场文书
golang中实现给gif、png、jpeg图片添加文字水印
2021/04/26 Golang