Python变量类型知识点总结
Python是一个动态类型的语言,它使用变量来存储数据。当我们创建一个变量时,Python会自动为它分配合适的数据类型。Python支持以下基本数据类型:
- 数字(Numeric)
- 字符串(String)
- 列表(List)
- 元组(Tuple)
- 集合(Set)
- 字典(Dict)
- 布尔(Bool)
数字(Numeric)
Python中的数字类型包括整数(int)、浮点数(float)和复数(complex)。例如:
# 整数
x = 5
print(type(x)) # <class 'int'>
# 浮点数
y = 3.14
print(type(y)) # <class 'float'>
# 复数
z = 2 + 3j
print(type(z)) # <class 'complex'>
字符串(String)
Python中的字符串类型是用单引号(' ')或双引号(" ")括起来的任意文本。例如:
str1 = 'hello'
str2 = "world"
print(str1) # hello
print(str2) # world
也可以使用三引号(''' '''或""" """)来表示多行字符串,例如:
str3 = '''这是一个
多行字符串'''
print(str3) # 这是一个\n多行字符串
列表(List)
列表是Python中最常用的数据类型之一,用于存储一系列有序的元素。列表的元素可以是各种数据类型,包括数字、字符串、列表等等。列表用方括号([])括起来,各个元素之间用逗号(,)隔开。例如:
list1 = [1, 2, 3, 'hello', 'world']
print(type(list1)) # <class 'list'>
元组(Tuple)
元组是Python中的另一种序列类型,与列表类似,可以存储一系列有序的元素。但与列表不同的是,元组是不可变的,意味着一旦创建后就不能修改。元组用圆括号括起来(()),各个元素之间用逗号(,)隔开。例如:
tuple1 = (1, 2, 3, 'hello', 'world')
print(type(tuple1)) # <class 'tuple'>
集合(Set)
集合是Python中的一种无序且不重复的数据类型,用于存储一些不重复的元素。集合用大括号({})括起来,各个元素之间用逗号(,)隔开。例如:
set1 = {1, 2, 3, 'hello', 'world'}
print(type(set1)) # <class 'set'>
字典(Dict)
字典是Python中的另一种常用数据类型,用于存储键值对。字典用大括号({})括起来,每个键值对之间用逗号(,)隔开,键和值之间用冒号(:)分隔。例如:
dict1 = {'name': 'Tom', 'age': 20, 'gender': 'male'}
print(type(dict1)) # <class 'dict'>
布尔(Bool)
布尔类型只有两个值:True和False,用于表示真和假。例如:
bool1 = True
bool2 = False
print(type(bool1)) # <class 'bool'>
以上就是Python中常用的变量类型,掌握这些变量类型非常重要,是编写Python程序的基础。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python变量类型知识点总结 - Python技术站