Python3 包含六种基本的数据类型:Number(数字)、String(字符串)、List(列表)、Tuple(元组)、Sets(集合)、Dictionary(字典)。
本节为基本数据类型的常用基本概念。
1、基本运算
Number包含3种数据:整形、浮点型和复数
在整数除法中,除法(/)计算结果是浮点数,即使两个整数恰好整除,结果也是浮点数。如果只想得到整数的结果,可以使用整除(//)。
>>> 153/51
3.0
>>> 153//51
3
余数运算
>>> 155%51
2
浮点型运算的整除和余数运算也是浮点型,如:
>>> 153//51.0
3.0
>>> 155%51.0
2.0
2、数据类型转换
int(x)将X转换为一个整数
float(x)将x转换为一个浮点数
complex(x)将x转换为一个复数,实数部分为x,虚数部分为0
complex(x,y)将x和y转换为一个复数,实数部分是x,虚数部分是y
3、常量
在Python中,通常用全部大写的变量名表示常量。
Python中有两个比较常见的常量
PI:数字常量pi,圆周率
E:数字常量e,即自然常数
4、逻辑运算符
and :x and y 布尔与,如果x为False,x and y就返回False,否则返回y的计算值
or :x or y 布尔或,如果x是非0,就返回x的值,否则返回y的值
not :布尔非
5、成员运算符
in 如果在指定的序列中,就返回True,否则返回False
not in如果在指定的序列中没有找到值,就返回Ture,否则返回False
6、字符串连接
+号可以做字符串的连接