pass做占位符的作用,没有实际含义 continue含义:表示为真则继续执行循环,否则跳出循环。
1. number类型转换:
int(x,[,base] ) 将x转换成一个整数
long(x,[,base]) 将x转换成一个长整数
float(x) 将x转换成一个浮点数
complex(real[,imag]) 创建一个复数
str()字符串
repr()表达式字符串
eval(str)用来计算在字符串中的有效python表达式,并返回一个对象
tuple(s) 将序列s转换成一个元组
list() …转换成一个列表
chr() 将一个整数转换成一个字符
unichr() 将一个整数转换成unicode字符
ord() 将一个字符转换成他的整数值
hex() 将一个整数转换成一个十六进制字符串
oct() 将一个整数转换成一个八进制字符串
2. Python数学函数:
绝对值abs(x),fabs(x)
取整:ceil(x)[上入整数];floor(x)[下舍整数];modf(x)[返回x的整数部分与小数部分,两部分的数值符号与x相同,整数部分以浮点型表示]
幂:exp(x)[e],pow(x,y)[x**y]
对数:log(x)[e为底],log10(x)[10为底]
最值:max(x1,x2,…)[最大值],min(x1,x2,…)[最小值]
平方根:sqrt(x)
四舍五入值:round(x[,n])【如果给出n的值,表示舍入到小数点后的位数】
cmp(x,y):如果x<y返回-1,如果x==y返回0,如果x>y返回1.
3. 随机函数:
choice(seq);randrange([start,]stop[,step]);random();seed([x]);shuffle(lst)uniform(x,y)
4. 三角函数:
acos(),asin(),atan()[返回x的弧度值];cos,sin,tan,hypot(x,y)【返回欧几里得范数sqrt(xx+yy】;degrees(x)【弧度转换成角度,如degrees(math.pi/2),
返回为90.0】;radians(x)【将角度转换成弧度】;atan2(y,x)【返回给定的x与y坐标值的反正切值】