博主:👍不许代码码上红
欢迎:🐋点赞、收藏、关注、评论。
格言: 大鹏一日同风起,扶摇直上九万里。文章目录
- 一 Python中字面量的定义
- 二 常见的字面量类型
- 1 数字(Number)
- 2 字符串(String)
- 3 列表(List)
- 4 元组(Tuple)
- 5 集合(Set)
- 6 字典(Dictionary)
- 温馨提示
一 Python中字面量的定义
Python中的字面量(string literals)
第一种说法:在代码中,被写下来的固定的值,被称之为字面量。
第二种说法:是一些内置类型的常量值的记法。
第三种说法:字面量是以变量或常量给出的原始数据。
拓展
Python中的变量的定义
变量是用于在内存中存储数据的命名位置。可以将变量视为保存数据的容器,这些数据可以在后面程序中进行更改。
Python中的常量的定义
常量也是一种变量,只是其值一旦赋予后无法更改。可以将常量视为保存了以后无法更改的信息的容器。
二 常见的字面量类型
1 数字(Number)
数字分为四种类型
整数(int)、浮点数(float)、复数(complex)、布尔(Bool)
代码
# 数字字面量
a = 0b1010 # 二进制字面量
b = 100 # 十进制字面量
c = 0o310 # 八进制字面量
d = 0x12c # 十六进制字面量
# Float 字面量
float_1 = 10.5
float_2 = 1.5e2
# Complex 字面量
x = 3.14j
print(a, b, c, d)
print(float_1, float_2)
print(x, x.imag, x.real)
输出结果
2 字符串(String)
字符串字面量是由引号括起来的一系列字符。
代码
strings = "I am Python"
char = "Python"
multiline_str = """I am Python"""
unicode = u"\u00dcnic\u00f6de"
raw_str = r"raw \n string"
输出结果
3 列表(List)
代码
list_liter = [1, 2, 3]
print(list_liter)
输出结果
4 元组(Tuple)
代码
tuple_liter = (1, 2, 3)
print(tuple_liter)
输出结果
5 集合(Set)
代码
set_liter = {1, 2, 3}
print(set_liter)
输出结果
6 字典(Dictionary)
代码
dict_liter = {"key": "value"}
print(dict_liter["key"])
输出结果
温馨提示
注意:python3中没有double类型