python创建一个常量类
时间: 2023-07-26 16:39:20 浏览: 148
深入理解Python变量与常量
在 Python 中,没有真正的常量,但是可以通过定义一个类来实现类似于常量的行为。下面是一个示例代码,演示如何创建一个常量类:
``` python
class Constants:
PI = 3.14159
SPEED_OF_LIGHT = 299792458
GRAVITATIONAL_CONSTANT = 6.67430e-11
```
在上面的代码中,我们创建了一个名为 Constants 的类,并定义了三个常量 PI、SPEED_OF_LIGHT 和 GRAVITATIONAL_CONSTANT。这些常量可以通过 Constants 类访问,例如:
``` python
print(Constants.PI) # 输出 3.14159
print(Constants.SPEED_OF_LIGHT) # 输出 299792458
print(Constants.GRAVITATIONAL_CONSTANT) # 输出 6.6743e-11
```
请注意,虽然 Python 中没有真正的常量,但是通过定义一个类来实现类似于常量的行为是一种常见的做法。
阅读全文