Python变量命名规则与规范

Python变量命名及规范

Python编程语言中的可变命名遵循一组旨在改善代码可读性和维护的规则。
了解这些规格对于编写清晰且易于理解的代码至关重要。
首先,可变命名必须仅使用字符,数字和下划线,并且不能从数字开始。
这将使您的代码清洁,并避免潜在的命名冲突。
其次,严格禁止使用保留单词作为变量名称。
保留的单词在Python中具有特殊的含义,并用于特定的语句和功能,因此将它们用作可变名称可以导致语法错误或意外行为。
第三,可变名称必须具有描述性,并且可以清楚地描述其角色或它们存储的数据类型。
避免使用缩写和单个字母。
这样可以确保代码读取器快速理解变量的目的并改善代码维护。
最后,我们建议遵循统一的命名约定,以提高代码可读性。
通常建议使用小写和下划线分离诸如my_variable_name之类的单词。
这种样式有助于区分由单个单词组成的变量名称,从多个单词中,使代码更清晰,更易于理解。

python变量命名规则

Python变量命名需要遵循以下两个规则:1 可变名称由英文字母,下划线或数字组成,第一个字符必须是英语字母或下划线。
2 变量名不能是Python关键字(也称为关键字)。
以上两个原则非常简单,但是它们非常重要,必须仔细理解。
从第一个原则开始,我们可以知道变量只能包含英文字母(大写和小写字母),下划线或数字,并且不能包含以外的三个字符(例如Space,%,%,-, /等)以外的其他字符,因为Python已使用其他字符。
对于第二个原则,Python关键字是指Python本身“已经使用”的名称,因此当命名变量命名时无法使用这些名称(因为Python已经占据了这些名称,因此我们无法使用它们)。
Python的基本语法Python的设计目标之一是使代码高度可读。
设计时,它试图使用标点符号和英语单词,这些单词通常以其他语言使用来使代码看起来整洁又美丽。
它不需要像其他静态语言(例如C和Pascal)那样重复写出声明陈述,也不需要像他们的语法一样具有特殊情况和事故。
Python开发人员故意制定违反无法编译的缩进规则的程序,从而迫使程序员养成良好的编程习惯。
此外,Python使用凹痕代表语句块的起点和退出(侧面规则),而不是使用卷曲括号或某种关键字。
添加了凹痕以指示语句块的开始,而减小的缩进则减少以表示语句块的退出。
凹痕成为语法的一部分。
请参阅百度百科全书-Python

python 变量的命名

Python语言变量名称的变量规则只能包含字母,数字和下划线。
可变名称可以从字母或下划线开始,而不是从数字开始。
例如,可以将变量命名为message_1 ,但不能命名为1 _message。
可变名称可能不包含空格,但是可以使用下划线将单词分为它们。
在下面的示例中,可变名称engry_message是可能的,但是变量名称engering将丢掉一个错误。
请勿将python的关键字和函数名称作为变量名称,即。
请勿使用Python来保留出于特殊目的的文字,例如打印。
变量名称应简短且描述性。
小心小写字母L和大写字母o o,因为给他们数字1 和0可能是错误的;注意:使用小python的可变名称。
当变量名称由两个或多个单词组成时,骆驼命名法也可以使用骆驼命名法来命名。
小型骆驼命名法的第一个单词始于小写字母,然后将后续单词的第一个字母大写。
每个单词的第一个字母在大写字母中。

相关推荐

VMware安装Win10镜像教程:轻松实现ESD格式镜像安装

VMware安装Win10镜像教程:轻松实现ESD格式镜像安装

使用VMware安装wim或esd格式的Win10镜像教程在虚拟机上安装Win10系统时,原始图像的尺寸较大,安装缓慢和资源较大。当前,第三方封装的倒塌的WIM或ESD镜子是最佳选择。但是,直接在VMware中安装并不容易。本文将教您如何使用PE系统实现安装过程:首先,在ISO中转换ESD格式Win10的图像。使用Ultraiso,选择“新”-“UDFDVD映

Win10清理虚拟内存垃圾与C盘空间释放教程

Win10清理虚拟内存垃圾与C盘空间释放教程

Win10怎么清理虚拟内存垃圾?Win10清理虚拟内存垃圾教程Win10的方法如下:清洁虚拟内存Grush:右键单击“此计算机”。请参阅桌面上的“此计算机”图标,然后选择“属性”选项。输入高级系统设置。单击“高级系统设置”,该设置在“属性属性”窗口中出现。转到性能设置的高级选项卡。在系统属性的高级选项卡上

ASP、PHP、JSP:三大网络编程语言的对比解析

ASP、PHP、JSP:三大网络编程语言的对比解析

asp,php。jsp,三者的区别和优缺点是什么完成数据后,不同技术的能力有所不同。高高的高,PHP,PHP,PHP和ASP.NET可以分开分开。当JSP技术的功能和复杂的建筑作品被修改时,JSP技术具有出色的性能。与JSP相比,在处理开发中的复杂任务时,PHP略有较低。在ASP.NET中,它是在.NET框架下开发的。它不如JSP好,但