-knight- 发表于 2013-1-15 02:44:48

python语言初级(3)--类型

一.简单数据类型对象(内置对象)

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!
本文参考自:
http://www.ibm.com/developerworks/cn/opensource/os-python1/
页: [1]
查看完整版本: python语言初级(3)--类型