python中文
1. python如何输入输出中文
1,在文件夹中新建一个test.py的文件。
2. python官网如何调中文
想要登录python的官网查勘中文,可以直接通过浏览器自带的翻译功能来实现查看中文。
3. python是什么语言
python的中文名称是蟒蛇。
Python是一种计算机程序设计语言。是一种动态的、面向对象的脚本语言,最初是用来编写自动化脚本的,随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。
Python特点主要有以下几个方面:
1、简单:Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样。它使你能够专注于解决问题而不是去搞明白语言本身。
2、易学:Python极其容易上手,因为Python有极其简单的说明文档。
3、速度快:Python 的底层是用 C 语言写的,很多标准库和第三方库也都是用 C 写的,运行速度非常快。
4、免费、开源:Python是FLOSS之一。使用者可以自由地发布这个软件的拷贝、阅读它的源代码、对它做改动、把它的一部分用于新的自由软件中。FLOSS是基于一个团体分享知识的概念。
5、高层语言:用Python语言编写程序的时候无需考虑诸如如何管理你的程序使用的内存一类的底层细节。
6、可移植性:由于它的开源本质,Python已经被移植在许多平台上。这些平台包括linux、Windows、FreeBSD、Macintosh、Solaris、OS/2、Amiga、AROS、AS/400、BeOS、OS/390、z/OS、Palm OS、QNX、VMS、Psion、以及Google等基于linux开发的android平台。
7、解释性:一个用编译性语言比如C或C++写的程序可以从源文件转换到一个你的计算机使用的语言。这个过程通过编译器和不同的标记、选项完成。
(3)python中文扩展阅读:
Python语言风格简介:
Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。
对于一个特定的问题,只要有一种最好的方法来解决就好。这在由Tim Peters写的Python格言里面表述为:There should be one-- and preferably only one --obvious way to do it. 这正好和Perl语言的中心思想TMTOWTDI完全相反。
Python的作者有意的设计限制性很强的语法,使得不好的编程习惯都不能通过编译。其中很重要的一项就是Python的缩进规则。
4. 有中文版的python
本身可以处理中文
前面加
#!/usr/bin/python
#-*-coding:UTF-8-*-
或者
#!/usr/bin/python
#coding=utf-8
5. python 判断是不是中文字
法一:
isinstance(s, str) 用来判断是否为一般字符串
isinstance(s, unicode) 用来判断是否为unicode
或
if type(str).__name__!="unicode":
str=unicode(str,"utf-8")
else:
pass
法二:
Python chardet 字符编码判断
使用 chardet 可以很方便的实现字符串/文件的编码检测。尤其是中文网页,有的页面使用GBK/GB2312,有的使用UTF8,如果你需要去爬一些页面,知道网页编码很重要的,虽然HTML页面有charset标签,但是有些时候是不对的。那么chardet就能帮我们大忙了。
chardet实例
>>> import urllib
>>> rawdata = urllib.urlopen('http://www.google.cn/').read()
>>> import chardet
>>> chardet.detect(rawdata)
{'confidence': 0.98999999999999999, 'encoding': 'GB2312'}
>>>chardet可以直接用detect函数来检测所给字符的编码。函数返回值为字典,有2个元数,一个是检测的可信度,另外一个就是检测到的编码。
chardet 安装
下载chardet后,解压chardet压缩包,直接将chardet文件夹放在应用程序目录下,就可以使用import chardet开始使用chardet了。
或者使用setup.py安装文件,将chardet拷贝到Python系统目录下,这样所有的python程序只要用import chardet就可以了。
6. python中文是什么意思
英文翻译是“蟒蛇”的意思。
而实际上这个名字的来历是发明者为了纪念他喜爱马戏团的一个角色,角色名就是python
7. Python如何进行中文注释
#在Python中显示中文注释和输出中文
a ="中文"
print a
d:Python27python.exe "D: est中文.py"
Process started >>>
File "D: est中文.py", line 1
SyntaxError: Non-ASCII character 'xe5' in file D: est中文.py on line 1, but no encoding
declared; see http://python.org/dev/peps/pep-0263/ for details
<<< Process finished. (Exit code 1)
#-*- coding:utf-8 –*-
#在Python中显示中文注释和输出中文
a ="中文"
print a
d:Python27python.exe "D: est中文.py"
Process started >>>
<<< Process finished. (Exit code 0)
#-*- coding:utf-8 –*-
#在Python中显示中文注释和输出中文
a ="中文"
print a.decode('utf-8').encode('cp936')
d:Python27python.exe "D: est中文.py"
Process started >>>
中文
<<< Process finished. (Exit code 0)
(7)python中文扩展阅读
python源代码必须完全由ASCII集合组成,如果直接在python中添加中文注释的时候,python执行时会引发异常,告知非ASCII字符语法错误。
类似:SyntaxError: Non-ASCII character.....................but no encoding declared;
解决方法就是告知python使用的编码方式,告知方法是在源文件的初始部分,而且必须放在第一行,否则不起作用!
例如:
#coding=utf-8
或
#coding=gbk
表示文件的编码
8. 请问,python打开中文字符文件,但显示不出中文怎么办
一般是编码格式的问题,python内部默认的编码格式是utf-8,常见的文本编码格式是utf-8,gbk。编码格式不不一致就会乱码。可以在代码前面申明编码格式。
9. python怎么输出中文
打开Python编译器,在代码的第一行设置编码格式,加入#-*-coding:utf-8-*-即可。
相关推荐:《Python基础教程》
如下: