首页 理论教育 Python程序设计基础教程:常量和变量

Python程序设计基础教程:常量和变量

时间:2023-11-16 理论教育 版权反馈
【摘要】:Python中存在两种表示数据的形式:常量和变量。常量是指在程序运行过程中值不能发生改变的量,如5、"help" 等;变量是指在程序运行过程中值可以发生改变的量。与数学中的变量一样,Python中的每一个变量都需要一个名字,如x、sum 等。常量是指在初始化后就保持固定不变的值。Python语言中,变量的类型是由其值的类型决定的。例如:在这段代码中,通过赋值定义了一个名为x的变量,其值为整型常量2,因此x是一个整型变量。

Python程序设计基础教程:常量和变量

Python中存在两种表示数据的形式:常量和变量。常量是指在程序运行过程中值不能发生改变的量,如5、"help" 等;变量是指在程序运行过程中值可以发生改变的量。与数学中的变量一样,Python中的每一个变量都需要一个名字,如x、sum 等。

常量是指在初始化后就保持固定不变的值。在基本数据类型中,常量按其值的表示形式可分为整型、实型、字符型、布尔型等。例如:1,3.14,"Python 语言",False等。

变量在程序中使用变量名表示,变量名必须是合法的标识符,并尽量遵循一些约定俗成的规范:

(1)变量名和函数名中的英文字母一般用小写,以增加程序的可读性;

(2)见名知义:通过变量名就知道变量值的含义,一般选用相应英文单词或拼音缩写的形式,如求和用sum,而尽量不要使用简单的代数符号,如x、y、z等;

(3)尽量不要使用容易混淆的单个字符作为标识符,如0、o、1、l等;

(4)应该避免开头和结尾都使用下划线字符,因为下划线在Python中有特殊含义。

Python语言中,变量的类型是由其值的类型决定的。变量在使用前不需要先定义,为一个变量赋值后,则该变量会自动创建。(www.xing528.com)

例如:

在这段代码中,通过赋值定义了一个名为x的变量,其值为整型常量2,因此x是一个整型变量。

在这段代码中,将已有变量x重新赋值为字符串"python",此时x是一个字符串型变量。也就是说,对于同一个变量名,可以在程序运行的不同时刻用于表示不同类型的变量,以存储不同类型的数据。

在一条语句中也可以同时定义多个变量,其语法格式如下:

变量1,变量2,…,变量n=值1,值2,…,值n

赋值运算符右边的值1、值2、…、值n 会按顺序赋值给左边的变量1、变量2、…、变量n。例如:

在这段代码中,定义了两个变量:name是一个字符串型变量,其值为"Tom";age是一个整型变量,其值为18。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈