声明变量/常量

在 Python 中:

1、变量声明和定义

  1. 变量无需显式声明类型,可以直接赋值来定义变量。

    x = 10
    name = "John"
  2. 可以同时为多个变量赋值。

    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:表示空值或无效的对象。

  • TrueFalse:布尔值常量。

  • Ellipsis (...):通常用于表示未完成的代码或特殊情况。

小结:

1、类型都不用声明指定,且没有关键var、let 、const等等

2、没有专门的语法来区分常量和变量,但可以通过命名规范来暗示用途。即为都是变量。 大写按时为常量, 小写是变量

Last updated