一. 基础数字操作 1.加减乘除以及内置函数: min(), max(), sum(), abs(), len() math库: math.pi math.e, math.sin math.sqrt math.pow() # -*- coding:UTF-8 -*-import math, random a, b = 1, 100 # 整形 integer result = [] for i in range(20): number = random.randint( a
#数字转字符保留几位小数 by gisoracle #数字转字符保留几位小数 by gisoracle def floattostr(num,xsnum): if xsnum==0: return str(int(num)) nd=round(num,xsnum) nstr=str(nd) idx=nstr.index('.') print idx p=len(nstr)-idx-1 print p n=xsnum-p print n s="" for i in range(n): s
python中数字对象的创建如下, a = 123 b = 1.23 c = 1+1j 可以直接输入数字,然后赋值给变量. 同样也可是使用类的方式: a = int(123) b = float(1.23) c = complex(1+1j) 但一般不用类的方式创建,直接输入数字就好了. python中的数字包括了整型 int ,长整型 long , 浮点型 float , 复数 complex ,其差别为: int(整型) 也称有符号整数,只有正或负整数,不带小数点. 其和长整型在于整数有一定