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 json encode datetime类型
Dec 28 Python
python模拟enum枚举类型的方法小结
Apr 30 Python
一些Python中的二维数组的操作方法
May 02 Python
Python判断某个用户对某个文件的权限
Oct 13 Python
Python爬取qq music中的音乐url及批量下载
Mar 23 Python
Python实现自定义函数的5种常见形式分析
Jun 16 Python
django Serializer序列化使用方法详解
Oct 16 Python
python适合人工智能的理由和优势
Jun 28 Python
在django-xadmin中APScheduler的启动初始化实例
Nov 15 Python
python str字符串转uuid实例
Mar 03 Python
Python+redis通过限流保护高并发系统
Apr 15 Python
Python实战实现爬取天气数据并完成可视化分析详解
Jun 16 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在线生成ico文件的代码
2007/10/09 PHP
Session保存到数据库的php类分享
2011/10/24 PHP
destoon各类调用汇总
2014/06/20 PHP
thinkphp缓存技术详解
2014/12/09 PHP
PHP+redis实现添加处理投票的方法
2015/11/14 PHP
学习php设计模式 php实现模板方法模式
2015/12/08 PHP
PHP的AES加密算法完整实例
2016/07/20 PHP
在Laravel的Model层做数据缓存的实现
2019/09/26 PHP
尽可能写"友好"的"Javascript"代码
2007/01/09 Javascript
BootStrap表单宽度设置方法
2017/03/10 Javascript
Vue之Watcher源码解析(2)
2017/07/19 Javascript
5 种JavaScript编码规范
2018/01/30 Javascript
vue与vue-i18n结合实现后台数据的多语言切换方法
2018/03/08 Javascript
JS实现全屏预览F11功能的示例代码
2018/07/23 Javascript
详解使用Nuxt.js快速搭建服务端渲染(SSR)应用
2019/03/13 Javascript
一个手写的vue放大镜效果
2019/08/09 Javascript
帮你彻底搞懂JS中的prototype、__proto__与constructor(图解)
2019/08/23 Javascript
利用layer实现表单完美验证的方法
2019/09/26 Javascript
node+vue实现文件上传功能
2020/05/28 Javascript
[01:01:51]EG vs VG Supermajor小组赛B组 BO3 第二场 6.2
2018/06/03 DOTA
介绍Python的Django框架中的QuerySets
2015/04/20 Python
python写入中英文字符串到文件的方法
2015/05/06 Python
Python面向对象之静态属性、类方法与静态方法分析
2018/08/24 Python
python3实现多线程聊天室
2018/12/12 Python
利用Python查看微信共同好友功能的实现代码
2019/04/24 Python
Python求两个字符串最长公共子序列代码实例
2020/03/05 Python
英国电气世界:Electrical World
2019/09/08 全球购物
大学校园生活自我鉴定
2014/01/13 职场文书
小学生暑假家长评语
2014/04/17 职场文书
动物科学专业求职信
2014/07/27 职场文书
领导班子四风查摆对照检查材料思想汇报
2014/10/05 职场文书
党员自我剖析材料(群众路线)
2014/10/06 职场文书
致毕业季:你如何做好自己的职业生涯规划书?
2019/07/01 职场文书
如何制作自己的原生JavaScript路由
2021/05/05 Javascript
Redis数据结构之链表与字典的使用
2021/05/11 Redis
Java 泛型详解(超详细的java泛型方法解析)
2021/07/02 Java/Android