python学习笔记
type与isinstance
python类型分为:str、int、float、bool
通过type内置函数可以获取数据的类型,比如1
2
35 > a =
> type(a)
class int> > <
得到a的类型为int类型
如何在程序中判断一个数据是否是你想要的类型呢?通过type函数显然不能去判断,这时可以使用isinstance函数,比如:1
2 > isinstance(a, int)
> True
运算符
1.算术操作符1
2
3
4
5
6
7+ 加法
- 减法
* 乘法
/ 除法
% 取模,余数
** 幂
// 取整除
2.比较运算符1
2
3
4
5
6==
!=
>
<
>=
<=
3.赋值运算符
算术运算符于=组合
4.位运算符
···
&
|
^
~
<<
>>
···
5.逻辑操作符
and、or、not,返回值为True/False
6.成员运算符
in 在指定的序列中找到值返回Ture, x in y
not in 在指定的序列中没有找到值返回Ture, x not in y