perl continue next Python变量命名原则及不可用作变量的保留字介绍
目录
1.变量的命名原则
3.内置函数尽量不要做变量
4.删除变量和垃圾回收机制
5.结语
1.变量的命名原则
①由英文字母、_(下划线)、或中文开头
②变量名称只能由英文字母、数字、下画线或中文字所组成。
③英文字母大小写不相同
实例:
爱_aiA=1
print(爱_aiA)
2.下列是不可当作变量名称的 系统保留字
and:, as, , break, class, , def, dei, elif, else,, False, , for, from, , if ,, in, is, , none, , not, or, pass, raise, , True, try, while, with, yield.
and 和;
as 用于类型转换;
用于判断变量或条件表达式的值是否为真;
break 中断循环语句的执行;
class 用于定义类;
继续执行下一次循环;
def 用于定义函数或方法;
del 删除变量或者序列的值;
elif 条件语句 与if else 结合使用;
else 条件语句 条件语句,与if,elif结合使用。也可以用于异常和循环使用;
包括捕获异常后的操作代码,与try,结合使用;
for 循环语句;
用于异常语句,出现异常后,始终要执行包含的代码块。与try,结合使用;
from 用于导入模块,与结合使用;
定义全局变量;
if 条件语句,与else,elif结合使用;
用于导入模块,与from 结合使用;
in 判断变量是否存在序列中;

is 判断变量是否为某个类的实例;
定义匿名函数;
not 非;
or 或;
pass 空的类,函数,方法的占位符;
raise 异常抛出操作;
用于从函数返回计算结果;
try 包含可能会出现异常的语句,与,结合使用;
while 循环语句;
with 简化的语句;
yield 用于从函数依次返回值;
True,False均为布尔值,0代表假,整数1代表真;
None是中的一种特殊数值类型的唯一值,一般起到一个空占位符的作用;
3.内置函数尽量不要做变量
下列是中不可当作变量名称的内置函数,如果将系统内置函数名称当作变量,程序本身不会错误,但是原先函数功能会丧失。
abs(),bin(),chr(),(),(),float(),(),input(),iter(),map(),(),print(),(),(),sum(),(),all(),bool(),(),(),eval(),(),hash(),int(),len(),max(),oct(),(),repr(),(),repr(),slice(),super(),any(),(),cmp(),dict(),(),(),help(),(),list(),(),open(),range(), (), (), tuple (), (), apply (), (), (), dir () ,file (), (), heX () , (), (), min () ,ord () ,raw _ input () ,round () , () ,type () ,Zip (), (), () , () , () , (), (), id () , (), long (), next (), pow () , (), set (), str (), (), ()
老规矩查看一下内置变量都有什么:
nums=dir(__builtins__)
for i in range(len(nums)):
print(nums[i],end=' / ')
if (i+1) %8 ==0:
print('\n')

4.删除变量和垃圾回收机制
a=1
del a
print(a)

5.结语
Basic, C, C++, C#, CSS, , Go, HTML, Java,
, Lisp, Lua, , C, , Perl, PHP, , , Ruby, Scala, SQL, Swift, VBA, VB.NET, , VHDL, Basic
编程语言,也是一个江湖!
























