- 数值运算操作符
x整除y:x//y
x对y取余:x%y
x的y次幂:x**Y
/pow(x,y)
++/--:无(python采用的是基于值的内存管理,相对于c是基于变量名的内存管理) - 数值运算函数
divmod(x,y)
:(x//y,x%y)的二元组形式
round(x)
:对x四舍五入
max(x1,x2,...,xn)
:x1到xn的最大值,n无限制
min(x1,x2,...,xn)
:x1到xn的最小值,n无限制 - 数字类型转换函数
int(x)
:对字符串或者浮点数截断取整
float(x)
:将字符串转化为整数
-
python多变量同时赋值
def fab(max): #斐波那契数列 n, a, b = 0, 0, 1 while n < max: print b a, b = b, a + b n = n + 1 fab(5)
- 代码这样写更优雅(Python版)
网友评论