【python零基础入门到就业】006、Python中的字面量(超详细)

引言

欢迎来到Python零基础入门教程的又一篇文章!在本篇文章中,我们将讨论Python中的字面量。字面量是编程中最基础的概念之一,它指的是源代码中固定的值。了解字面量是编写Python代码的第一步,希望这篇文章能帮助你轻松入门。

1. 什么是字面量?

字面量就是程序中直接写出来的值,它们在代码中表现为固定值,而不是变量或表达式。字面量通常分为几种类型,包括数字、字符串、列表、元组、集合、字典等。Python中常用的有6种值(数据)的类型:

2. 数字(Number)字面量

数字字面量是直接写出来的数字,可以是整数、浮点数、复数和布尔值。

整数(int)字面量

整数字面量是没有小数点的数字,例如:

42
-7
0

浮点数(float)字面量

浮点数字面量是带有小数点的数字,例如:

3.14
-0.001
2.0

复数(complex)字面量

复数字面量由实部和虚部组成,虚部以 jJ 结尾,例如:

1 + 2j
-3.5j
2j

布尔(bool)字面量

布尔字面量只有两个值:TrueFalse。它们用于表示真和假。True本质上是一个数字记作1,False记作0。布尔值在逻辑运算和条件判断中非常重要。例如:

True
False

3. 字符串(String)字面量

字符串(string),又称文本,是由任意数量的字符如中文、英文、各类符号、数字等组成,所以叫做字符的串。字符串字面量是用单引号或双引号括起来的一串字符,例如:

"Hello, World!"
'Python编程'
"12345"

注意:无论使用单引号还是双引号,效果是一样的,只要前后匹配即可。

4. 特殊字面量:None

None 是一个特殊的字面量,表示空值或无值状态。例如:

None

5. 列表(List)和字典(Dictionary)字面量

列表字面量

列表字面量是一组用方括号括起来的值,可有序记录一堆数据,可以包含各种类型的元素,是有序的可变序列,例如:

[1, 2, 3]
["apple", "banana", "cherry"]
[True, False, None]

字典字面量

字典字面量是一组用大括号括起来的键值对,可无序记录一堆Key-Value型的Python数据集合。
例如:

{"name": "Alice", "age": 25}
{"apple": 3, "banana": 5}

6. 元组(Tuple)字面量

元组字面量是一组用圆括号括起来的值,可有序记录一堆不可变的Python数据集合。类似于列表,但元组是不可变的,是有序的不可变序列。这意味着一旦创建了一个元组,你就不能修改它的内容。例如:

(1, 2, 3)
("apple", "banana", "cherry")
(True, False, None)

7. 集合(Set)字面量

集合字面量是一组用大括号括起来的唯一值。集合中的值是无序的,并且每个值都是唯一的。例如:

{1, 2, 3}
{"apple", "banana", "cherry"}
{True, False, None}

集合字面量用于去重和快速判断元素是否存在于集合中。

8、基于print语句输出各类字面量

print(字面量),如:

print(10),输出整数10

print(13.14),输出浮点数13.14

print("好好学习"),输出字符串:好好学习

结语

在本篇文章中,我们介绍了Python中的各种字面量类型,并提供了相应的示例。字面量是Python编程的基础,掌握这些概念将帮助你更好地理解和编写Python代码。在接下来的教程中,我们将继续深入学习Python的其他重要概念。感谢你的阅读!

  • 12
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值