Python零基础 [1.2] 字面量的详解与示例

目录

引言

正文

什么是字面量

数字字面量

字符串字面量

布尔字面量

空值字面量

集合字面量

列表字面量

字典字面量

总结


引言

        欢迎来到Python编程的世界!在这篇文章中,我们将一起探索Python中的字面量。字面量是编程语言中表示固定值的符号表示,它们是构成程序的基本元素之一。对于初学者来说,理解字面量的概念和用法是学习Python编程的重要一步。

        Python技术讨论QQ群:418825248

正文

什么是字面量

        字面量是编程语言中的一个基本概念,它指的是在代码中直接表示值的符号。在Python中,字面量可以是数字、字符串、布尔值等。

数字字面量

        数字字面量包括整数、浮点数和复数。

# 整数字面量
number = 100
print(number)              # 输出结果:100

# 浮点数字面量
pi = 3.14159
print(pi)                  # 输出结果:3.14159

# 复数字面量
complex_number = 1 + 2j
print(complex_number)      # 输出结果:(1+2j)

字符串字面量

        字符串字面量是由字符组成的序列,通常用单引号'或双引号"括起来。

# 字符串字面量
greeting = "Hello, World!"
print(greeting)

"""
输出结果:Hello, World!
"""

# 多行字符串字面量
multiline_string = """This is a
multiline string."""
print(multiline_string)  

"""
输出结果:
This is a
multiline string.
"""

布尔字面量

        布尔字面量只有两个值:TrueFalse

# 布尔字面量
is_active = True
print(is_active)  # 输出结果:True

is_registered = False
print(is_registered)  # 输出结果:False

空值字面量

        Python中的空值字面量是None,它表示一个空值或没有值。

# 空值字面量
nothing = None
print(nothing)      # 输出结果:None

集合字面量

        集合字面量是一个无序且不包含重复元素的集合。

# 集合字面量
my_set = {1, 2, 3}
print(my_set)          # 输出结果:{1, 2, 3}

列表字面量

        列表字面量是一个有序的元素集合,可以包含重复的元素。

# 列表字面量
my_list = [1, 2, 3, 4]
print(my_list)         # 输出结果:[1, 2, 3, 4]

字典字面量

        字典字面量是一个无序的键值对集合。

# 字典字面量
my_dict = {'name': 'Alice', 'age': 25}
print(my_dict)              

# 输出结果:{'name': 'Alice', 'age': 25}

总结

        在这篇文章中,我们学习了Python中的字面量,包括数字、字符串、布尔值、空值、集合、列表和字典。这些字面量是构建Python程序的基础,理解它们对于编写有效和可读的代码至关重要。希望这篇文章能帮助你更好地理解Python中的字面量,并在你的编程旅程中助你一臂之力!

猜你喜欢

转载自blog.csdn.net/qq_70814008/article/details/143378021