做网站ps文字有锯齿,网站建设项目管理基本要求,网站建设代理,wordpress 结构化数据Python Number 数据类型用于存储数值。
数据类型是不允许改变的,这就意味着如果改变 Number 数据类型的值#xff0c;将重新分配内存空间。
以下实例在变量赋值时 Number 对象将被创建#xff1a;
var1 1
var2 10您也可以使用del语句删除一些 Number 对象引用。
del语句…Python Number 数据类型用于存储数值。
数据类型是不允许改变的,这就意味着如果改变 Number 数据类型的值将重新分配内存空间。
以下实例在变量赋值时 Number 对象将被创建
var1 1
var2 10您也可以使用del语句删除一些 Number 对象引用。
del语句的语法是
del var1[,var2[,var3[....,varN]]]]您可以通过使用del语句删除单个或多个对象例如
del var
del var_a, var_bPython 支持四种不同的数值类型
整型(Int) - 通常被称为是整型或整数是正或负整数不带小数点。长整型(long integers) - 无限大小的整数整数最后是一个大写或小写的L。浮点型(floating point real values) - 浮点型由整数部分与小数部分组成浮点型也可以使用科学计数法表示2.5e2 2.5 x 102 250复数(complex numbers) - 复数由实数部分和虚数部分构成可以用a bj,或者complex(a,b)表示 复数的实部a和虚部b都是浮点型。 int(x [,base ]) 将x转换为一个整数
long(x [,base ]) 将x转换为一个长整数
float(x ) 将x转换到一个浮点数
complex(real [,imag ]) 创建一个复数
str(x ) 将对象 x 转换为字符串
repr(x ) 将对象 x 转换为表达式字符串
eval(str ) 用来计算在字符串中的有效Python表达式,并返回一个对象
tuple(s ) 将序列 s 转换为一个元组
list(s ) 将序列 s 转换为一个列表
chr(x ) 将一个整数转换为一个字符
unichr(x ) 将一个整数转换为Unicode字符
ord(x ) 将一个字符转换为它的整数值
hex(x ) 将一个整数转换为一个十六进制字符串
oct(x ) 将一个整数转换为一个八进制字符串 Python math 模块、cmath 模块 Python 中数学运算常用的函数基本都在 math 模块、cmath 模块中。 Python math 模块提供了许多对浮点数的数学运算函数。 Python cmath 模块包含了一些用于复数运算的函数。 cmath 模块的函数跟 math 模块函数基本一致区别是 cmath 模块运算的是复数math 模块运算的是数学运算。 要使用 math 或 cmath 函数必须先导入 import math 查看 math 查看包中的内容: import mathdir(math)
[__doc__, __file__, __loader__, __name__, __package__, __spec__, acos, acosh, asin, asinh, atan, atan2, atanh, ceil, copysign, cos, cosh, degrees, e, erf, erfc, exp, expm1, fabs, factorial, floor, fmod, frexp, fsum, gamma, gcd, hypot, inf, isclose, isfinite, isinf, isnan, ldexp, lgamma, log, log10, log1p, log2, modf, nan, pi, pow, radians, sin, sinh, sqrt, tan, tanh, tau, trunc]下文会介绍各个函数的具体应用。 查看 cmath 查看包中的内容 import cmathdir(cmath)
[__doc__, __file__, __loader__, __name__, __package__, __spec__, acos, acosh, asin, asinh, atan, atanh, cos, cosh, e, exp, inf, infj, isclose, isfinite, isinf, isnan, log, log10, nan, nanj, phase, pi, polar, rect, sin, sinh, sqrt, tan, tanh, tau]实例 import cmathcmath.sqrt(-1)
1jcmath.sqrt(9)
(30j)cmath.sin(1)
(0.84147098480789650j)cmath.log10(100)
(20j)Python数学函数 函数返回值 ( 描述 )abs(x)返回数字的绝对值如abs(-10) 返回 10ceil(x)返回数字的上入整数如math.ceil(4.1) 返回 5cmp(x, y)如果 x y 返回 -1, 如果 x y 返回 0, 如果 x y 返回 1exp(x)返回e的x次幂(ex),如math.exp(1) 返回2.718281828459045fabs(x)以浮点数形式返回数字的绝对值如math.fabs(-10) 返回10.0floor(x)返回数字的下舍整数如math.floor(4.9)返回 4log(x)如math.log(math.e)返回1.0,math.log(100,10)返回2.0log10(x)返回以10为基数的x的对数如math.log10(100)返回 2.0max(x1, x2,...)返回给定参数的最大值参数可以为序列。min(x1, x2,...)返回给定参数的最小值参数可以为序列。modf(x)返回x的整数部分与小数部分两部分的数值符号与x相同整数部分以浮点型表示。pow(x, y)x**y 运算后的值。round(x [,n])返回浮点数x的四舍五入值如给出n值则代表舍入到小数点后的位数。sqrt(x)返回数字x的平方根 Python随机数函数 随机数可以用于数学游戏安全等领域中还经常被嵌入到算法中用以提高算法效率并提高程序的安全性。 Python包含以下常用随机数函数 函数描述choice(seq)从序列的元素中随机挑选一个元素比如random.choice(range(10))从0到9中随机挑选一个整数。randrange ([start,] stop [,step])从指定范围内按指定基数递增的集合中获取一个随机数基数默认值为 1random()随机生成下一个实数它在[0,1)范围内。seed([x])改变随机数生成器的种子seed。如果你不了解其原理你不必特别去设定seedPython会帮你选择seed。shuffle(lst)将序列的所有元素随机排序uniform(x, y)随机生成下一个实数它在[x,y]范围内。 Python三角函数 Python包括以下三角函数 函数描述acos(x)返回x的反余弦弧度值。asin(x)返回x的反正弦弧度值。atan(x)返回x的反正切弧度值。atan2(y, x)返回给定的 X 及 Y 坐标值的反正切值。cos(x)返回x的弧度的余弦值。hypot(x, y)返回欧几里德范数 sqrt(x*x y*y)。sin(x)返回的x弧度的正弦值。tan(x)返回x弧度的正切值。degrees(x)将弧度转换为角度,如degrees(math.pi/2) 返回90.0radians(x)将角度转换为弧度 Python数学常量 常量描述pi数学常量 pi圆周率一般以π来表示e数学常量 ee即自然常数自然常数。