Python 极简教程(四)变量与常量
更新时间:2023-08-20前言
在编程中,变量和常量是非常重要的概念。它们存储和表示程序运行时需要的数据。本教程将详细介绍Python中的变量和常量,包括它们的定义、命名规则以及如何使用它们来存储和处理数据。
1. 变量
变量是数据的容器,可以存储各种类型的值,如整数、浮点数、字符串等。在Python中,你只需要给一个变量起一个名称,并将值赋给它即可创建变量。例如:
x = 10 name = 'John Doe' pi = 3.14
在上面的例子中,变量x存储了整数10,变量name存储了字符串'John Doe',变量pi存储了浮点数3.14。
变量的命名需要遵循一定的规则:
- 变量名只能包含字母、数字和下划线,不能以数字开头。
- 变量名区分大小写,例如x和X是不同的变量。
- 不能使用Python的关键字作为变量名,例如if、else等。
通过为变量赋值,你可以改变变量存储的数据。例如:
x = 10 print(x) # 输出:10 x = 20 print(x) # 输出:20
你还可以通过变量之间的赋值来交换它们的值:
a = 10 b = 20 # 交换a和b的值 temp = a a = b b = temp print(a, b) # 输出:20 10
2. 常量
常量是在程序中固定不变的值。在Python中,并没有严格定义常量的概念,因为Python中的变量可以在运行时重新赋值。然而,为了向其他人传达某个值是不可变的,你可以将其定义为一个约定俗成的常量,并使用全大写字母的变量名,例如:
PI = 3.14 MAX_VALUE = 100 USER_NAME = 'John Doe'
在上面的例子中,PI、MAX_VALUE和USER_NAME都被认为是常量,它们的值不应该在程序的其他地方被改变。
总结
本教程中,我们介绍了Python中的变量和常量。你学会了如何定义变量,以及使用变量存储不同类型的数据。还学习了变量的命名规则和修改变量值的方法。对于常量,尽管Python没有严格的定义,但你可以使用约定俗成的方式来表示不可变的值。
了解和掌握变量和常量的概念对于编程非常重要,因为它们是处理和操作数据的基本单位。希望本教程能够帮助你更好地理解和应用变量和常量。