Python3基础之基本数据类型概述

  • Post category:Python

Python3基础之基本数据类型概述

Python3中的常用基本数据类型包括:整数类型(int)、浮点数类型(float)、复数类型(complex)、字符串类型(str)、布尔类型(bool)、列表类型(list)、元组类型(tuple)、集合类型(set)以及字典类型(dict)。

整数类型(int)

整数类型有正整数、负整数以及0,使用int进行定义。例如:

a = 12
b = -34
c = 0

浮点数类型(float)

浮点数类型由小数点分隔的整数部分和小数部分组成,使用float进行定义。例如:

a = 1.23
b = 3.14159265358979323846

复数类型(complex)

复数类型由实数和虚数构成,使用complex进行定义。例如:

a = 3 + 4j
b = 1.2 - 2.3j

字符串类型(str)

字符串类型由单引号或双引号括起来的字符序列构成,使用str进行定义。例如:

a = 'Hello, world!'
b = "Python is amazing"

布尔类型(bool)

布尔类型只有True和False两个值,用于条件判断,使用bool进行定义。例如:

a = True
b = False

列表类型(list)

列表类型是一个有序集合,可以包含各种数据类型,使用[]括起来,各元素之间使用逗号分隔。例如:

a = [1, 2, 3, 4, 5]
b = ['apple', 'banana', 'pear']
c = [1, 'hello', False]

元组类型(tuple)

元组类型与列表类型相似,但是它是一个不可变的有序集合,使用()括起来,各元素之间使用逗号分隔。例如:

a = (1, 2, 3, 4, 5)
b = ('apple', 'banana', 'pear')
c = (1, 'hello', False)

集合类型(set)

集合类型是一个无序的唯一元素集合,使用{}括起来,各元素之间使用逗号分隔。例如:

a = {1, 2, 3, 4, 5}
b = {'apple', 'banana', 'pear'}
c = set([1, 2, 3, 4, 5])

字典类型(dict)

字典类型是一种映射关系,每个元素由键和值组成,用{}括起来,每个键和值使用“:”分隔,元素之间使用逗号分隔。例如:

a = {'name': 'Alice', 'age': 20, 'gender': 'female'}
b = {1: 'apple', 2: 'banana', 3: 'pear'}

以上就是Python3中常用的基本数据类型,掌握了这些,就可完成Python的简单运算及数据分析了。

示例1:求两个整数的和

a = 10
b = 20
c = a + b
print("两数之和为:", c)

输出结果:

两数之和为: 30

示例2:输出列表中的最大值和最小值

lst = [3, 1, 5, 7, 9, 2]
print("最大值为:", max(lst))
print("最小值为:", min(lst))

输出结果:

最大值为: 9
最小值为: 1