Python中的基本数据类型包括数字、字符串、列表、元组、集合和字典。下面将逐一介绍这些数据类型。
数字
Python中的数字包括整数、浮点数和复数。其中,整数可以表示为十进制、二进制、八进制和十六进制等形式。以下是一个示例:
a = 10
b = 0b1010
c = 0o12
d = 0xa
print(a, b, c, d) # 输出:10 10 10 10
在这个示例中,我们定义了四个整数变量,分别使用十进制、二进制、八进制和十六进制表示。然后,使用print()函数输出这些变量的值。
字符串
Python中的字符串可以使用单引号、双引号或三引号表示。其中,三引号可以用于表示多行字符串。以下是一个示例:
a = 'hello'
b = "world"
c = '''hello
world'''
print(a, b, c) # 输出:hello world hello\nworld
在这个示例中,我们定义了三个字符串变量,分别使用单引号、双引号和三引号表示。其中,变量c使用了三引号表示多行字符串。然后,使用print()函数输出这些变量的值。
列表
Python中的列表是一种有序的集合,可以包含任意类型的元素。列表使用方括号表示,元素之间使用逗号分隔。以下是一个示例:
a = [1, 2, 3]
b = ['hello', 'world']
c = [1, 'hello', True]
print(a, b, c) # 输出:[1, 2, 3] ['hello', 'world'] [1, 'hello', True]
在这个示例中,我们定义了三个列表变量,分别包含整数、字符串和不同类型的元素。然后,使用print()函数输出这些变量的值。
元组
Python中的元组是一种有序的集合,可以包含任意类型的元素。元组使用圆括号表示,元素之间使用逗号分隔。与列表不同的是,元组是不可变的,即不能修改元素的值。以下是一个示例:
a = (1, 2, 3)
b = ('hello', 'world')
c = (1, 'hello', True)
print(a, b, c) # 输出:(1, 2, 3) ('hello', 'world') (1, 'hello', True)
在这个示例中,我们定义了三个元组变量,分别包含整数、字符串和不同类型的元素。然后,使用print()函数输出这些变量的值。
集合
Python中的集合是一种无序的集合,不包含重复的元素。集合使用花括号或set()函数表示,元素之间使用逗号分隔。以下是一个示例:
a = {1, 2, 3}
b = {'hello', 'world'}
c = {1, 'hello', True}
print(a, b, c) # 输出:{1, 2, 3} {'world', 'hello'} {1, 'hello'}
在这个示例中,我们定义了三个集合变量,分别包含整数、字符串和不同类型的元素。然后,使用print()函数输出这些变量的值。
字典
Python中的字典是一种无序的键值对集合,可以包含任意类型的键和值。字典使用花括号或dict()函数表示,键值对之间使用冒号分隔,键值对之间使用逗号分隔。以下是一个示例:
a = {'name': 'Alice', 'age': 18}
b = {1: 'hello', 2: 'world'}
c = {'name': 'Bob', 'age': 20, 'is_student': True}
print(a, b, c) # 输出:{'name': 'Alice', 'age': 18} {1: 'hello', 2: 'world'} {'name': 'Bob', 'age': 20, 'is_student': True}
在这个示例中,我们定义了三个字典变量,分别包含字符串、整数和不同类型的键值对。然后,使用print()函数输出这些变量的值。
以上是Python中的基本数据类型介绍,掌握这些数据类型对于编写Python程序非常重要。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python中的基本数据类型介绍 - Python技术站