详解Python3 基本数据类型

  • Post category:Python

详解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中的基本数据类型的详细介绍,希望对你有所帮助。