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