⑴ python的中文名蟒蛇是什么含义
因为python的作者Guido van Rossum 非常喜欢BBC的一部喜剧电视叫“Monty Python’s Flying Circus”, 所以他用Python来命名他的语言.
reference:网页链接
⑵ Python3 虽然支持中文作为变量名,但有些大牛却不赞同这么做,你觉得他们的依据是什么
大牛看到现在入门门槛太低了,想让你把他们吃过的苦再全部吃一遍。
也不想想为什么不顾不兼容也要把Python2升级到Python3的原因。就是因为可以用非英文做变量。现在Python3火热了也正明这是正确的。
⑶ python命名规则是什么
python命名规则是:
1、可以由字母、数字、下划线组成,同时,不能以数字开头。
2、不能是python关键字,但可以包含关键字。
3、不能包含空格。例如:【a1c_x2z】。
Python 需要使用标识符给变量命名。
Python特点主要有以下几个方面:
1、简单:Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样。它使你能够专注于解决问题而不是去搞明白语言本身。
2、易学:Python极其容易上手,因为Python有极其简单的说明文档。
3、速度快:Python 的底层是用 C 语言写的,很多标准库和第三方库也都是用 C 写的,运行速度非常快。
⑷ 怎么用汉字给python的list命名
解决办法
使用json进行格式转换,然后打印输出。
代码修改为:
#!/usr/bin/python
#-*-coding:utf-8 -*-
a={'name': 'fengshou'}
b={'name': '丰收'}
print "a=", a
print "b=", b
import json
result = json.mps(b, encoding='UTF-8', ensure_ascii=False)
print "b=", result
$ python dict_chinese.py
a= {'name': 'fengshou'}
b= {'name': '\xe4\xb8\xb0\xe6\x94\xb6'}
b= {"name": "丰收"}
⑸ python 中文变量名 速度慢
用中文变量不会影响执行效率,但是会影响编码效率,输入法要切来切去,导致速度慢。
很多第一手资料是英文的,甚至有很多问题,用英文搜索你会更快得到解答。
在实际操作中,所有变量名函数名等名称,在转成字节码后,只是一个个地址,名称只是在写代码的时候增加可读性。在实际的项目中,尤其是多人协作的项目中,可能会有编码规范来要求统一命名规则,比如,有些项目要求类似这种变量命名规则:lower_case_with_underscores。因此,建议英语还是要学习一下,养成较好的命名习惯也有利于之后阅读和修改代码。
⑹ python中文名
Python是一种高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。
中文译为蟒蛇。
⑺ python的命名规则
(1) 只能包含字母、数字和下划线,但不能以数字打头。
(2) 不能有空格,但可以用下划线分隔单词。
(3) 不要与python的关键字和函数名相同,即不要使用python的保留字。
(4) 名称尽量简短且具有描述性。
(5) 最好不要用小写的l和大写的O。
⑻ python语言合法的变量命名
1、可以由字母、数字、下划线(_)组成,其中数字不能打头。
2、不能是 Python 保留的关键字
3、不能包含空格。
4、注意区分字母的大小写
⑼ python语言合法命名规则
以大小写字母、下划线开头均可,但不可以使用特殊字符,如$,%,*等,也不可以和关键字(keyword)重复。
正确样例(使用“、”分割):
a、s1、n_12_a、d1f、Masd、MIc_2sD、_123a等。
错误样例(分割同上):
1s、$AS、,12、from、import等。
和Windows的文件命名规则相同,已知不可以使用turtle.py作为文件名。
正确样例(使用“、”分割):
123.py、ae1.py、12saf.py、啊.py、_12a (1)等。
错误样例(分割同上):
turtle.py、|as.py、32a&&.py、12*3a.py、w12[.py、等。
⑽ python 中文命名 新手问题
>> 问题是很多地方需要加入u就很麻烦
在文件开头加上这个:
from __future__ import unicode_literals
python3里面这个是默认值了。只有python2需要加。