一.简单数据类型对象(内置对象)
Python 有四个内置的简单类型:bool
、int
、float
和 complex
。
(有没有long类型呢?待解.............)
bool
: 仅有两个对象取值 True
或 False
int,float:如果前面加0表示八进制数;如果加0x表示十六进制数。
complex:复数类型,虚部用j表示
>>> i=5+6j
>>> print(i.real,i.imag)
5.0 6.0
二.布尔运算符
> | 大于 |
>= | 大于等于 |
< | 小于 |
<= | 小于等于 |
== | 等于 |
!= | 不等于 |
三.逻辑运算符
not | 逻辑非 |
and | 逻辑与 |
or | 逻辑或 |
四.位运算符
~ | 按位取反 |
<< | 向左位移 |
>> | 向右位移 |
& | 按位与 |
| | 按位或 |
^ | 按位异或 |
五.算术运算符
* | 乘 |
/ | 除 |
// | 整除 |
% | 取余 |
+ | 加 |
- | 减 |
六为什么说这些简单类型是对象呢
>>>#输出i的对象类型
>>> i=100
>>> type(i)
<class 'int'>
type函数的功能是输出参数对象的类型,既然这些数据类型都是对象,我们也可以通过构造函数创建他们!
>>>#通过bool类的构造函数创建bool对象
>>> b=bool(True)
>>> print(b)
True
Thanks for your attention!
本文参考自: