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