目录
复习回顾
Python基本语法元素
缩进、注释、命名、变量、保留字
数据类型、字符串、整数、浮点数、列表
赋值语句、分支语句、函数
input()、print()、eval()、print()格式化
数字类型及操作
整数(与数学中整数的概念一致)
1.可正可负,没有取值范围限制
2.pow(x,y)函数:计算x的y次方,想算多大算多大
ej:pow(2,100) = 2的100次方 pow(2,pow(2,15)) = 2的(2的15次方)次方
3.四种进制表示
十进制:1010,99,-217
二进制,以0b或者0B开头:0b010,-0B101
八进制:以0o或者0O开头:0o123,-0O456
十六进制:以0x或者0X开头:0x9a,-0X89
(2B 8O 16X)
浮点数(与数学中实数概念一致)
1.带有小数点及小数的数字
2.浮点数取值范围和小数精度都存在限制,但常规计算可忽略
3.取值范围数量级约-10的308次方到10的308次方,精度数量级10负十六次方
4.浮点数间运算存在不确定尾数,不是bug
十进制计算结果:
但是计算机这个小聪明在进行内部运算的时候运用的是二进制:
为了解决这一问题,我们可以采用round(x,d):对x四舍五入,d是小数截取位数
5.浮点数可以采用科学记数法表示
使用字母e或者E作为幂的符号,以10为计数,格式如下:<a>e<b> 表示a*10的b次方
例如4.3e-3为0.0043
复数类型(与数学中复数的概念一致)
在python中可以用z.real z.image来得到复数的实部和虚部
数值运算操作符
1.操作符是完成运算的一种符号体系
2.二元操作符有对应的增强赋值操作符
3.数值运算函数(一些以函数形式提供的数值运算功能)
关于天天向上的例子移步:http://t.csdn.cn/ioz17