声明变量/常量
在 Python 中:
1、变量声明和定义
变量无需显式声明类型,可以直接赋值来定义变量。
x = 10 name = "John"
可以同时为多个变量赋值。
a, b, c = 1, 2, 3
2、常量(通常约定)
在 Python 中没有真正意义上的常量。但通常约定全大写的变量名表示常量,开发者应遵循这个约定不修改其值。
PI = 3.14159
虽然可以修改这些所谓的“常量”,但按照约定不应该这样做。
3. 命名规范
Python 没有强制的变量命名规则,但有一些命名约定可以提高代码的可读性。
变量名:使用小写字母,多个单词之间用下划线分隔(snake_case)。
例如:
user_name
,age
,total_score
常量名:使用全大写字母,多个单词之间用下划线分隔。
例如:
MAX_SPEED
,PI
,DEFAULT_TIMEOUT
4. 内置常量
Python 有一些内置的常量,它们是全局可用的,且通常不应修改。
None
:表示空值或无效的对象。True
和False
:布尔值常量。Ellipsis
(...
):通常用于表示未完成的代码或特殊情况。
小结:
1、类型都不用声明指定,且没有关键var、let 、const等等
2、没有专门的语法来区分常量和变量,但可以通过命名规范来暗示用途。即为都是变量。 大写按时为常量, 小写是变量
Last updated