当先锋百科网

首页 1 2 3 4 5 6 7

Python 是一门强类型语言,这意味着在代码中声明变量时必须指定其类型。Python 中的类型结构包括以下几种类型:

int    # 整型
float  # 浮点型
complex  # 复数型
str    # 字符串
bool   # 布尔型
list   # 列表
tuple  # 元组
set    # 集合
dict   # 字典

其中整型、浮点型和复数型都是数值型类型,分别表示整数、浮点数和复数。字符串类型 str 表示文本数据,而布尔型 bool 则只有两个取值:True 和 False。列表类型 list 和元组类型 tuple 可以存储多个值,但它们的主要区别在于前者是可变类型,后者是不可变类型。集合类型 set 表示无序不重复的元素集合,而字典类型 dict 则将键值对数据组织成一个映射。

# 声明变量
num = 10     # 整型
fnum = 3.14  # 浮点型
cnum = 1 + 2j  #复数型
name = "Tom"   # 字符串
is_valid = True   # 布尔型
mylist = [1, 2, 3]  # 列表
mytuple = (4, 5, 6) # 元组
myset = {7, 8, 9}   # 集合
mydict = {'apple': 1, 'banana': 2, 'orange': 3} # 字典
# 输出变量类型
print(type(num))   #print(type(fnum))  #print(type(cnum))  #print(type(name))  #print(type(is_valid)) #print(type(mylist)) #print(type(mytuple)) #print(type(myset))   #print(type(mydict))  #

通过以上代码示例,我们可以得出在 Python 中声明变量时必须指定其类型,同时 Python 支持多种数据类型,可以根据具体需求灵活选择。