专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

python动态生成变量名,python函数的命名规则_python

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/5 12:14:37       共计:3552 浏览
python动态生成变量名以及python函数的命名规则这样的疑问,小编汇总了相关问答给大家参考!

1.模块名一般使用全部小写 如 myphone

2.类名第一个字母大写,如果有多个单词,每一个单词的第一个字母大写如 : MyPhone

3.函数名 : 小写, 如果有多个单词用下划线隔开 如 my_phone

4.常量名字一般全大写 : MYPHONE

5.对于可变的且可以通过导入自由访问的全局变量,如果它们需要被保护,那么应该使用下划线加小写字母变成私有变量。

python需要使用标识符给变量命名,其实标识符就是用于给程序中变量、类、方法命名的符号(简单来说,标识符就是合法的名字)。Python 语言的标识符必须以字母、下画线(_)开头,后面可以跟任意数目的字母、数字和下画线(_)。此处的字母并不局限于 26 个英文字母,可以包含中文字符、日文字符等。

由于 Python 3 支持 UTF-8 字符集,因此 Python 3 的标识符可以使用 UTF-8 所能表示的多种语言的字符。Python 语言是区分大小写的,因此 abc 和 Abc 是两个不同的标识符。

Python 2.x 对中文支持较差,如果要在 Python 2.x 程序中使用中文字符或中文变量,则需要在 Python 源程序的第一行增加“#coding:utf-8”,当然别忘了将源文件保存为 UTF-8 字符集。

在使用标识符时,需要注意如下规则:

标识符可以由字母、数字、下划线(_)组成,其中数字不能开头。

标识符不能是 Python 关键字,但可以包含关键字。

标识符不能包含空格。

例如下面变量,有些是合法的,有些是不合法的:

abc_xyz:合法。

HelloWorld:合法。

abc:合法。

xyz#abc:不合法,标识符中不允许出现“#”号。

abc1:合法。

1abc:不合法,标识符不允许数字开头。

直接使用赋值运算符(复合赋值运算符)赋值即可。

在Python中,一切都是对象,创建对象变量不需要事先声明变量名及其类型,直接赋值即可创建任意类型的变量。

如创建整型变量:

x=10

创建字符串变量:

y=“Hello,China!”

创建列表对象:

z=[1,2,3,4,5,6]

需要注意的是:定义变量名时必须以字母或者下划线开头,变量名中不能有空格或者标点符号,不能使用关键字作为变量名。另外,变量名区分大小写字母,如Book和book是不同的变量。

python是解释型语言,python的变量不需要声明,但是需要初始化,python解释器会为每个出现的对象分配内存,哪怕他们的值完全相等(注意是相等不是相同),其中变量其实通过一个标记调用内存中的值,而变量名就是这个标记的名称,python可以通过直接赋值初始化让一个变量拥有内存和值(电脑可以直接理解),你可以这么理解,对比于编译型语言,解释器语言的优势在于,解释器帮你做了很多事,比如说动态分配内存--在python中可以直接给a赋值整形,浮点型,字符型等等,依次的赋给他。

总结,以上就是关于python动态生成变量名以及python函数的命名规则的经验分享,卡友有疑问可以加wx或扫码加群!
版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:编程的50种基础算法,要想学好编程,是算法重要还是编程语言重要_python | ·下一条:python皮卡丘编程代码简单,用python写一个代码,输出指定的名字_python

Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有