一、python基本数据类型


1. 输入与输出

• print + 字符串...
• raw_input输入的内容为字符类型;
• input输入的内容为数值类型

2. 变量

- 变量是内存中的一块区域。
- 变量的命名: 变量名由字母,数字,下划线组成。
• python中地址变量与c语言刚好相反,一条数据包含包含多个标签
[email protected]数据类型及内置方法

3. 运算符和表达式


1)算术运算符:+,-,*,**, /(除), %(取余), //(取整)

[email protected]数据类型及内置方法

2)赋值运算符:=, +=, -=, /=, *=, %=

[email protected]数据类型及内置方法
 

3)关系运算符: >, >=, <, <=, !=, ==

[email protected]数据类型及内置方法

4)逻辑运算符:逻辑与and, 逻辑或or, 逻辑非not

[email protected]数据类型及内置方法

4. 数值类型

int, long,float, bool(True, False), complex

1)整形

[email protected]数据类型及内置方法

2)长整形  

• 强制定义为长整型: num3 = 999L
[email protected]数据类型及内置方法

3)浮点型

• 1.2e10代表的数值为1.2的10次方;
• 12e9代表的数值为12的9次方;
[email protected]数据类型及内置方法

4)复数类型

• python对复数提供内嵌支持,eg: 3.14j, 8.32e-36j
[email protected]数据类型及内置方法

5)bool类型

bool(True, False) True与False首字母一定要大写
[email protected]数据类型及内置方法


二、内置方法(BIF--built-in function)

cmp, str, type, int, float, long, complex, bool,
divmod, abs, pow, round


1)查询帮助help()

命令行输入
[email protected]数据类型及内置方法
如下显示
[email protected]数据类型及内置方法


2)type()查看类型

[email protected]数据类型及内置方法


3)一些特殊函数

cmp()数值比较;
[email protected]数据类型及内置方法
divmod()求余和商;
[email protected]数据类型及内置方法
abs()求绝对值;
[email protected]数据类型及内置方法
pow()求幂次方;
[email protected]数据类型及内置方法
round()四舍五入;
[email protected]数据类型及内置方法


4)格式化函数类型

int(1.0), long(1), float(1), bool(1), bool(0), complex(1),str(11)
[email protected]数据类型及内置方法

[email protected]数据类型及内置方法

字符格式化方式还有如下这些:

[email protected]数据类型及内置方法

注:大家可以根据如上方式自行上机验证哦~





相关文章: