python常量数据类型
时间: 2023-12-25 17:29:41 浏览: 45
Python中的常量数据类型包括数字、字符串、布尔值和None。
1. 数字常量包括整数和浮点数。整数可以是有符号整型(int)或长整型(long),长整型可以用"L"来显示。浮点数(float)表示带有小数点的数字。复数(complex)由实部和虚部组成,都是浮点型。
2. 字符串常量是由字符组成的序列,可以使用单引号或双引号括起来。例如:"Hello World"。
3. 布尔值常量表示真(True)或假(False)的值。
4. None是一个特殊的常量,表示空值或缺失值。
以下是一个演示示例:
```python
# 数字常量
a = 10
b = 3.14
c = 2 + 3j
# 字符串常量
name = "John Doe"
# 布尔值常量
is_true = True
is_false = False
# None常量
value = None
print(a, type(a)) # 输出:10 <class 'int'>
print(b, type(b)) # 输出:3.14 <class 'float'>
print(c, type(c)) # 输出:(2+3j) <class 'complex'>
print(name, type(name)) # 输出:John Doe <class 'str'>
print(is_true, type(is_true)) # 输出:True <class 'bool'>
print(is_false, type(is_false)) # 输出:False <class 'bool'>
print(value, type(value)) # 输出:None <class 'NoneType'>
```