详解Python3基本数据类型
Python3基本数据类型概述
Python3中的基本数据类型包含数字、字符串、列表、元组、字典和集合。这些数据类型在Python3中都是不可变的,除了列表和字典外,它们都是有序的。
数字类型
在Python3中,数字类型包括整数、浮点数和复数。
整数类型
Python3中的整数类型是int,可以表示任意大小的整数,例如:
a = 123456789012345678901234567890
print(a)
这将打印一个超过20位数的整数。
浮点数类型
Python3中的浮点数类型是float,用于表示单精度浮点数。例如:
b = 3.14
print(b)
复数类型
Python3中的复数类型是complex,用于表示复数。例如:
c = 3 + 4j
print(c)
字符串类型
在Python3中,字符串类型是str,用于表示文本数据。字符串可以使用单引号或双引号表示,例如:
d = 'hello'
e = "world"
print(d + e)
这将打印出”helloworld”。
列表类型
在Python3中,列表类型是list,用于表示一组有序的数据。列表中的元素可以是任意类型,例如:
f = [1, 'hello', 3.14]
print(f)
这将打印出”[1, ‘hello’, 3.14]”。
元组类型
在Python3中,元组类型是tuple,与列表相似,也用于表示一组有序的数据。不同之处在于元组是不可变的,一旦定义后就无法修改。例如:
g = (1, 'hello', 3.14)
print(g)
这将打印出”(1, ‘hello’, 3.14)”。
字典类型
在Python3中,字典类型是dict,用于表示一组键值对。例如:
h = {'name': 'Jack', 'age': 18}
print(h['name'], h['age'])
这将打印出”Jack 18″。
集合类型
在Python3中,集合类型是set,用于表示一组唯一的数据。例如:
i = set([1, 2, 3, 3, 4, 5])
print(i)
这将打印出”{1, 2, 3, 4, 5}”,注意其中重复的3只被保留了一个。
以上就是Python3中的基本数据类型的详细介绍,希望对你有所帮助。