- [查找类型,In:type( )]
eg:
In:type(3)
Out:int
- 判断数据类型
eg:
In:isinstance(a,float)
Out:True
- python内置函数
eg:type
方法一:搜索查询type
方法二:In:type?
方法三:In:help(type)
- 浮点数(小数)与整数的转化
eg1:
In:int(3.14)
Out:3
eg2:
In:float(3)
Out:3.0
(注:3与3.0不是同一个对象)
- 变量
变量和对象之间是引用关系
变量没有类型,对象有类型
python不需要定义类型,但必须将变量与对象建立关系
变量命名:小写字母,数字,下划线(不能以数字开头)(不要使用保留字)
查看保留字:
以下两种输入方法效果一致:(=左右各有一个空格)
- 运算
+-*:正常
/:5/2=2.5;4/2=2.0(返回的都是浮点数)
//:(取整)5//2=2
%:(取余)5%2=1
divmod:(商和余数)divmod(5,2)=(2,1)
运算顺序与四则运算一致
**:(乘方)2**3=8
abs:(绝对值)abs(-1)=1
- 数值转化问题:
eg:
解决:四舍五入
保留小数:round
eg:
round(3.1415926,2)=3.14
round(3.5415926)=4
(不输入保留的小数位即默认为0)
- 科学计数法
eg:
a=1.2e4
In:a
Out:12000.0