python变量名和数据类型(一)

​    ​任何程序都会用到变量。变量通常用来存放临时数据,例如在一个计算成绩的系统中,变量名存放语文、数学、英语等科目的成绩。

    ​    ​应用程序可能要处理五花八门的数据类型,所以有必要将数据加以分类,给不同的数据类型分配不同大小的内存,这样才会使变量达到最佳的运行效率。


小白学python


一、变量

    ​变量,顾名思义是一个随时可能改变内容的容器的名称,就像家中的收藏箱可以放入各种不同的东西。你需要多大的收藏箱呢?那就要看你打算收藏什么东西了。在程序中使用变量也是一样,当开发人员使用一个变量时,应用程序就会配置一块内存给此变量使用,以变量名称作为这块内存的标识,系统会根据数据类型的来决定所分配的内存大小,然后开发人员就可以在程序中把各种值存入变量中。

​1、python变量不需要声明就可以使用,语法为:

​    ​变量名 = 变量值

​    ​​例如:变量score的值是80:

​        ​    ​    ​​score = 80

​  ​如果多个变量具有相同变量值,可以一起指定变量值。例如变量a,b,c的值为20,则可通过下列方行给变量赋值

​       ​    ​    ​ ​a = b = c = 20

    ​    ​我们还可以在同一行指定多个变量,变量之间用“,”分隔。例如变量age的值为19,name值为“大海”:

​    ​    ​    ​    ​age = 19, name = "大海"

​​如果变量不再使用,可以将变量删除以节约内存。其语法为:

​ ​del 变量名称

​ ​    ​例如,删除变量score

​  ​    ​    ​    ​del score

2、变量命名规则

​    ​a、变量名称的第一个字母必须是大小写字母、下划线

​    ​b、只能由大小写字母、数字、下划线、中文组成变量名称

    ​    ​c、 区分英文大小写

​    ​d、 不能是系统保留关键字

​python(3.7)保留关键字有:

​ ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await',

    ​    ​'break', 'class', 'continue', 'def', 'del', 'elif', 

    ​    ​'else', 'except', 'finally', 'for', 'from', 'global', 

    ​    ​'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 

    ​    ​'not', 'or', 'pass', 'raise', 'return', 'try', 

    ​    ​'while', 'with', 'yield']

​    ​

你可能感兴趣的:(python变量名和数据类型(一))