当前位置: 首页 > news >正文

登封 网站建设建设 公司 网站 请示

登封 网站建设,建设 公司 网站 请示,烟台网站seo外包,手机网站 后台目录数字运算类型转换数学函数数学库math、cmathmath 模块常量math 模块方法随机函数库 randomrandom 模块方法保留小数到指定位数三角函数数字运算 #xff1a;用于给变量赋值type(x)#xff1a;查看数据所属类型isinstance(x, A_tuple)#xff1a;判断数据是否为预期类型… 目录数字运算类型转换数学函数数学库math、cmathmath 模块常量math 模块方法随机函数库 randomrandom 模块方法保留小数到指定位数三角函数数字运算 用于给变量赋值type(x)查看数据所属类型isinstance(x, A_tuple)判断数据是否为预期类型两个数相加-两个数相减*两个数相乘/两个数相除%两个数进行求余**两个数进行幂运算 # 给变量赋值数字类型数据 int_data 100 # 整数 int float_data 8.88 # 小数 float complex_data 35j # 复数 complex# 查看变量所属数据类型 print(type(int_data)) # class int print(type(float_data)) # class float print(type(complex_data)) # class complex# 判断两个数据的类型是否相等 print(isinstance(int_data, int)) # True print(isinstance(float_data, int)) # False# 加 print(2 1) # 3 print(2 6.6) # 8.6 整数和浮点数运算结果为浮点数 print(2.1 1.2) # 3.3# 减 print(2 - 1) # 1 print(2 - 6.6) # -4.6 print(2.1 - 1.2) # 0.9000000000000001 print(round(2.1 - 1.2, 1)) # 0.9# 乘 print(2 * 1) # 2 print(2 * 6.6) # 13.2 print(2.1 * 1.2) # 2.52# 除 print(2 / 1) # 2.0 print(6.66 / 2) # 3.33 print(6.66 / 2.22) # 3.0# 求余 print(10 % 3) # 1 print(20.22 % 3) # 2.219999999999999# 幂运算 print(5 ** 2) # 5的平方25 print(2 ** 7) # 2的7次方128类型转换 int(x, base10)将一个字符串或数字转换为整型。x为字符串或数字base为进制数默认10进制。float(x)将一个字符串或数字转换为浮点数。x为字符串或整数。 # int() # 不传参数则为0 int() # 0 # 将字符串转为整数 int(666) # 666 # 向下取整 int(6.66) # 6 # 将数字转为8进制 int(12,8) # 10# flaot() # 不传参数则为0.0 flaot() # 0.0 # 将字符串转为浮点数 float(6.88) # 6.88注意如果转换内容中出现非数字字符则会报错。 数学函数 函数说明abs(x)返回数字的绝对值。x为数值表达式。max(x)返回给定参数的最大值参数可以为序列。min(x)返回给定参数的最小值参数可以为序列。pow(x, y, z)返回x的y次方的值。如果z存在则对结果进行取模等效于pow(x,y) %zround(number, digits)返回number保留digits位四舍五入的小数digits不填默认为保留整数 使用示例 abs(-2.66) # 2.66max(1, 2, 3) # 3 max([6, 7, 8]) # 8min(1, 2, 3) # 1pow(10,2) # 100 pow(10,2,3) # 1round(5.68) # 6 round(5.64, 1) # 5.6数学库math、cmath math模块提供了许多对浮点数的数学运算函数。cmath模块包含了一些用于复数运算的函数。 查看math中包含的内容 import mathprint(dir(math))# 打印内容 [__doc__, __file__, __loader__, __name__, __package__, __spec__, acos, acosh, asin, asinh, atan, atan2, atanh, ceil, comb, copysign, cos, cosh, degrees, dist, e, erf, erfc, exp, expm1, fabs, factorial, floor, fmod, frexp, fsum, gamma, gcd, hypot, inf, isclose, isfinite, isinf, isnan, isqrt, ldexp, lgamma, log, log10, log1p, log2, modf, nan, perm, pi, pow, prod, radians, remainder, sin, sinh, sqrt, tan, tanh, tau, trunc ]math 模块常量 常量说明math.e返回欧拉数 (2.7182…)math.inf返回正无穷大浮点数math.nan返回一个浮点值 NaN (not a number)math.piπ 一般指圆周率。 圆周率 PI (3.1415…)math.tau数学常数 τ 6.283185…精确到可用精度。Tau 是一个圆周常数等于 2π圆的周长与半径之比。 math 模块方法 函数说明math.acos(x)返回 x 的反余弦结果范围在 0 到 pi 之间。math.acosh(x)返回 x 的反双曲余弦值。math.asin(x)返回 x 的反正弦值结果范围在 -pi/2 到 pi/2 之间。math.asinh(x)返回 x 的反双曲正弦值。math.atan(x)返回 x 的反正切值结果范围在 -pi/2 到 pi/2 之间。math.atan2(y, x)返回给定的 X 及 Y 坐标值的反正切值结果是在 -pi 和 pi 之间。math.atanh(x)返回 x 的反双曲正切值。math.ceil(x)将 x 向上舍入到最接近的整数math.comb(n, k)返回不重复且无顺序地从 n 项中选择 k 项的方式总数。math.copysign(x, y)返回一个基于 x 的绝对值和 y 的符号的浮点数。math.cos()返回 x 弧度的余弦值。math.cosh(x)返回 x 的双曲余弦值。math.degrees(x)将角度 x 从弧度转换为度数。math.dist(p, q)返回 p 与 q 两点之间的欧几里得距离以一个坐标序列或可迭代对象的形式给出。 两个点必须具有相同的维度。math.erf(x)返回一个数的误差函数math.erfc(x)返回 x 处的互补误差函数math.exp(x)返回 e 的 x 次幂Ex 其中 e 2.718281… 是自然对数的基数。math.expm1()返回 Ex - 1 e 的 x 次幂Ex其中 e 2.718281… 是自然对数的基数。这通常比 math.e ** x 或 pow(math.e, x) 更精确。math.fabs(x)返回 x 的绝对值。math.factorial(x)返回 x 的阶乘。 如果 x 不是整数或为负数时则将引发 ValueError。math.floor()将数字向下舍入到最接近的整数math.fmod(x, y)返回 x/y 的余数math.frexp(x)以 (m, e) 对的形式返回 x 的尾数和指数。 m 是一个浮点数 e 是一个整数正好是 x m * 2**e 。 如果 x 为零则返回 (0.0, 0) 否则返回 0.5 abs(m) 1 。math.fsum(iterable)返回可迭代对象 (元组, 数组, 列表, 等)中的元素总和是浮点值。math.gamma(x)返回 x 处的伽马函数值。math.gcd()返回给定的整数参数的最大公约数。math.hypot()返回欧几里得范数sqrt(sum(x**2 for x in coordinates))。 这是从原点到坐标给定点的向量长度。math.isclose(a,b *,rel_tol1e-09,abs_tol0.0)检查两个值是否彼此接近若 a 和 b 的值比较接近则返回 True否则返回 False。math.isfinite(x)判断 x 是否有限如果 x 既不是无穷大也不是 NaN则返回 True 否则返回 False 。math.isinf(x)判断 x 是否是无穷大如果 x 是正或负无穷大则返回 True 否则返回 False 。math.isnan()判断数字是否为 NaN如果 x 是 NaN不是数字则返回 True 否则返回 False 。math.isqrt()将平方根数向下舍入到最接近的整数。math.ldexp(x, i)返回 x * (2**i) 。 这基本上是函数 math.frexp() 的反函数。math.lgamma()返回伽玛函数在 x 绝对值的自然对数。math.log(x[, base])使用一个参数返回 x 的自然对数底为 e 。math.log10(x)返回 x 底为 10 的对数。math.log1p(x)返回 1x 的自然对数以 e 为底。math.log2(x)返回 x 以 2 为底的对数math.perm(n, kNone)返回不重复且有顺序地从 n 项中选择 k 项的方式总数。math.pow(x, y)将返回 x 的 y 次幂。math.prod(iterable)计算可迭代对象中所有元素的积。math.radians(x)将角度 x 从度数转换为弧度。math.remainder(x, y)返回 IEEE 754 风格的 x 除于 y 的余数。math.sin(x)返回 x 弧度的正弦值。math.sinh(x)返回 x 的双曲正弦值。math.sqrt(x)返回 x 的平方根。math.tan(x)返回 x 弧度的正切值。math.tanh(x)返回 x 的双曲正切值。math.trunc(x)返回 x 截断整数的部分即返回整数部分删除小数部分 使用示例 import mathmath.ceil(5.4) # 6 math.ceil(5.5) # 6math.fabs(-6) # 6.0 math.fabs(6) # 6.0math.floor(6.9) # 6math.fmod(5, 2) # 1.0math.isclose(8.005, 8.450, abs_tol 0.4) # False math.isclose(8.005, 8.450, abs_tol 0.5) # True print(0.10.2) # 0.30000000000000004 math.isclose(0.10.2, 0.3) #Truemath.isnan(float(NaN)) # Truemath.pow(2, 10) # 1024.0math.sqrt(25) # 5.0随机函数库 random 查看random中包含的内容 import randomprint(dir(random))# 打印内容 [BPF, LOG4, NV_MAGICCONST, RECIP_BPF, Random, SG_MAGICCONST, SystemRandom, TWOPI, _Sequence, _Set, __all__, __builtins__, __cached__, __doc__, __file__, __loader__, __name__, __package__, __spec__, _accumulate, _acos, _bisect, _ceil, _cos, _e, _exp, _inst, _log, _os, _pi, _random, _repeat, _sha512, _sin, _sqrt, _test, _test_generator, _urandom, _warn, betavariate, choice, choices, expovariate, gammavariate, gauss, getrandbits, getstate, lognormvariate, normalvariate, paretovariate, randint, random, randrange, sample, seed, setstate, shuffle, triangular, uniform, vonmisesvariate, weibullvariate ]random 模块方法 函数说明seed()初始化随机数生成器。getstate()返回捕获生成器当前内部状态的对象。setstate()state 应该是从之前调用 getstate() 获得的并且 setstate() 将生成器的内部状态恢复到 getstate() 被调用时的状态。getrandbits(k)返回具有 k 个随机比特位的非负 Python 整数。 此方法随 MersenneTwister 生成器一起提供其他一些生成器也可能将其作为 API 的可选部分提供。 在可能的情况下getrandbits() 会启用 randrange() 来处理任意大的区间。randrange()从 range(start, stop, step) 返回一个随机选择的元素。randint(a, b)返回随机整数 N 满足 a N b。choice(seq)从非空序列 seq 返回一个随机元素。 如果 seq 为空则引发 IndexError。choices(population, weightsNone, *, cum_weightsNone, k1)从 population 中选择替换返回大小为 k 的元素列表。 如果 population 为空则引发 IndexError。shuffle(x[, random])将序列 x 随机打乱位置。sample(population, k, *, countsNone)返回从总体序列或集合中选择的唯一元素的 k 长度列表。 用于无重复的随机抽样。random()返回 [0.0, 1.0) 范围内的下一个随机浮点数。uniform(x, y)随机生成下一个实数它在[x,y]范围内。triangular(low, high, mode)返回一个随机浮点数 N 使得 low N high 并在这些边界之间使用指定的 mode 。 low 和 high 边界默认为零和一。 mode 参数默认为边界之间的中点给出对称分布。betavariate(alpha, beta)Beta 分布。 参数的条件是 alpha 0 和 beta 0。 返回值的范围介于 0 和 1 之间。expovariate(lambd)指数分布。 lambd 是 1.0 除以所需的平均值它应该是非零的。gammavariate()Gamma 分布 不是伽马函数 参数的条件是 alpha 0 和 beta 0。gauss(mu, sigma)Gamma 分布 不是伽马函数 参数的条件是 alpha 0 和 beta 0。lognormvariate(mu, sigma)对数正态分布。 如果你采用这个分布的自然对数你将得到一个正态分布平均值为 mu 和标准差为 sigma 。 mu 可以是任何值sigma 必须大于零。normalvariate(mu, sigma)正态分布。 mu 是平均值sigma 是标准差。vonmisesvariate(mu, kappa)冯·米塞斯分布。 mu 是平均角度以弧度表示介于0和 2*pi 之间kappa 是浓度参数必须大于或等于零。paretovariate(alpha)帕累托分布。 alpha 是形状参数。weibullvariate(alpha, beta)威布尔分布。 alpha 是比例参数beta 是形状参数。 使用示例 import random# 从1-100中选一个整数 print(random.randint(1,100)) # 80print(random.choice([1, 2, 3, 5, 9])) # 2 print(random.choice(A String)) # A print(random.choice(range(10))) # 8# 从 1-100 中选取一个奇数 print(random.randrange(1, 100, 2)) # 57 # 从 0-99 选取一个随机数 print(random.randrange(100)) # 91 # 随机选取0到100间的偶数 print(random.randrange(0, 101, 2)) # 22print(random.random()) # 0.699045676948276print(random.uniform(1, 100)) # 66.79353123577998保留小数到指定位数 # 向下取整转为整数 print(int(58.86)) # 58import math # 向上取整转为整数 print(math.ceil(58.86)) # 59# 四舍五入转为整数 print(round(58.86)) # 59# 四舍五入保留2位小数 print(round(4.859999999999999, 2)) # 4.86# 分割整数和小数 print(str(58.866).split(.)[0]) # 58三角函数 函数说明acos(x)返回x的反余弦弧度值。asin(x)返回x的反正弦弧度值。atan(x)返回x的反正切弧度值。atan2(y, x)返回给定的 X 及 Y 坐标值的反正切值。cos(x)返回x的弧度的余弦值。hypot(x, y)返回欧几里德范数 sqrt(xx yy)。sin(x)返回的x弧度的正弦值。tan(x)返回x弧度的正切值。degrees(x)将弧度转换为角度,如degrees(math.pi/2) 返回90.0。radians(x)将角度转换为弧度。
文章转载自:
http://www.morning.kjkml.cn.gov.cn.kjkml.cn
http://www.morning.lfmwt.cn.gov.cn.lfmwt.cn
http://www.morning.jjrsk.cn.gov.cn.jjrsk.cn
http://www.morning.mjbnp.cn.gov.cn.mjbnp.cn
http://www.morning.yltyz.cn.gov.cn.yltyz.cn
http://www.morning.rgxf.cn.gov.cn.rgxf.cn
http://www.morning.gwjqq.cn.gov.cn.gwjqq.cn
http://www.morning.mfbzr.cn.gov.cn.mfbzr.cn
http://www.morning.rkhhl.cn.gov.cn.rkhhl.cn
http://www.morning.ghwdm.cn.gov.cn.ghwdm.cn
http://www.morning.kdxzy.cn.gov.cn.kdxzy.cn
http://www.morning.sflnx.cn.gov.cn.sflnx.cn
http://www.morning.llfwg.cn.gov.cn.llfwg.cn
http://www.morning.nyqzz.cn.gov.cn.nyqzz.cn
http://www.morning.tqbw.cn.gov.cn.tqbw.cn
http://www.morning.yjxfj.cn.gov.cn.yjxfj.cn
http://www.morning.rtbx.cn.gov.cn.rtbx.cn
http://www.morning.nqdkx.cn.gov.cn.nqdkx.cn
http://www.morning.zpjhh.cn.gov.cn.zpjhh.cn
http://www.morning.xjkr.cn.gov.cn.xjkr.cn
http://www.morning.pxmyw.cn.gov.cn.pxmyw.cn
http://www.morning.klyzg.cn.gov.cn.klyzg.cn
http://www.morning.fmtfj.cn.gov.cn.fmtfj.cn
http://www.morning.fkdts.cn.gov.cn.fkdts.cn
http://www.morning.wtnyg.cn.gov.cn.wtnyg.cn
http://www.morning.bqdgr.cn.gov.cn.bqdgr.cn
http://www.morning.wgxtz.cn.gov.cn.wgxtz.cn
http://www.morning.ljygq.cn.gov.cn.ljygq.cn
http://www.morning.gfrtg.com.gov.cn.gfrtg.com
http://www.morning.cbpkr.cn.gov.cn.cbpkr.cn
http://www.morning.ktmpw.cn.gov.cn.ktmpw.cn
http://www.morning.wzwpz.cn.gov.cn.wzwpz.cn
http://www.morning.mzqhb.cn.gov.cn.mzqhb.cn
http://www.morning.pzlhq.cn.gov.cn.pzlhq.cn
http://www.morning.srkzd.cn.gov.cn.srkzd.cn
http://www.morning.rnmyw.cn.gov.cn.rnmyw.cn
http://www.morning.bqmdl.cn.gov.cn.bqmdl.cn
http://www.morning.rklgm.cn.gov.cn.rklgm.cn
http://www.morning.qmbtn.cn.gov.cn.qmbtn.cn
http://www.morning.ddtdy.cn.gov.cn.ddtdy.cn
http://www.morning.jwbnm.cn.gov.cn.jwbnm.cn
http://www.morning.bkylg.cn.gov.cn.bkylg.cn
http://www.morning.zgztn.cn.gov.cn.zgztn.cn
http://www.morning.cmrfl.cn.gov.cn.cmrfl.cn
http://www.morning.pfnlc.cn.gov.cn.pfnlc.cn
http://www.morning.ysybx.cn.gov.cn.ysybx.cn
http://www.morning.fkyrk.cn.gov.cn.fkyrk.cn
http://www.morning.pmsl.cn.gov.cn.pmsl.cn
http://www.morning.fqnql.cn.gov.cn.fqnql.cn
http://www.morning.xtqr.cn.gov.cn.xtqr.cn
http://www.morning.dyzbt.cn.gov.cn.dyzbt.cn
http://www.morning.fhcwm.cn.gov.cn.fhcwm.cn
http://www.morning.qwdlj.cn.gov.cn.qwdlj.cn
http://www.morning.ngqty.cn.gov.cn.ngqty.cn
http://www.morning.xlyt.cn.gov.cn.xlyt.cn
http://www.morning.yrccw.cn.gov.cn.yrccw.cn
http://www.morning.rpjr.cn.gov.cn.rpjr.cn
http://www.morning.fmznd.cn.gov.cn.fmznd.cn
http://www.morning.rszt.cn.gov.cn.rszt.cn
http://www.morning.kzbpx.cn.gov.cn.kzbpx.cn
http://www.morning.jmbfx.cn.gov.cn.jmbfx.cn
http://www.morning.symgk.cn.gov.cn.symgk.cn
http://www.morning.zfhwm.cn.gov.cn.zfhwm.cn
http://www.morning.mhnr.cn.gov.cn.mhnr.cn
http://www.morning.kpxky.cn.gov.cn.kpxky.cn
http://www.morning.qsxxl.cn.gov.cn.qsxxl.cn
http://www.morning.zfzgp.cn.gov.cn.zfzgp.cn
http://www.morning.lslin.com.gov.cn.lslin.com
http://www.morning.qdzqf.cn.gov.cn.qdzqf.cn
http://www.morning.wlsrd.cn.gov.cn.wlsrd.cn
http://www.morning.mfmrg.cn.gov.cn.mfmrg.cn
http://www.morning.ftmp.cn.gov.cn.ftmp.cn
http://www.morning.ssxlt.cn.gov.cn.ssxlt.cn
http://www.morning.hyyxsc.cn.gov.cn.hyyxsc.cn
http://www.morning.mkyny.cn.gov.cn.mkyny.cn
http://www.morning.qtkdn.cn.gov.cn.qtkdn.cn
http://www.morning.llqch.cn.gov.cn.llqch.cn
http://www.morning.ktcfl.cn.gov.cn.ktcfl.cn
http://www.morning.njstzsh.com.gov.cn.njstzsh.com
http://www.morning.nlkjq.cn.gov.cn.nlkjq.cn
http://www.tj-hxxt.cn/news/241146.html

相关文章:

  • 网站的侧边栏怎么做泉州网站制作网页
  • 网站域龄查询魅力潍坊网页制作
  • 课桌公司网站建设哪里建设网站最好
  • 公司开发个网站怎么做wordpress主题的使用教程
  • wap免费建站广州企业年报网上申报入口
  • 网站建设seo基本要求搜索引擎优化seo专员
  • 付费小说网站建设湘潭seo公司
  • 什么网站做海报赚钱天津网站建立
  • 忘记网站管理员密码个人网站备案麻烦吗
  • 南阳网站排名优化费用短视频动画制作
  • 自己在家怎么做网站服务器农村电商c2c模式
  • 深圳制作公司网站企业信息查询网站查询
  • 去国外网站开发客户中的contact us 没有邮箱西安的互联网营销公司
  • 做家教中介网站赚钱吗网站模板 wordpress带会员系统
  • 山东坤泰建设集团网站网页转微信小程序
  • 网站域名怎么买wordpress本地批量传文章
  • 如何做自己的淘客网站苏州机械加工网
  • 做餐饮培训网站广告昆山高端网站建设
  • 南昌模板建站定制网站做网站gif代码
  • 门户网站的细分模式有wordpress储存媒体插件
  • 网站备案才能使用网站首页页面代码
  • 东莞有哪些做网站做电影网站心得体会
  • 做软件赚钱的网站有哪些网页设计作业可爱的家乡
  • 腾讯云备案 网站名称大型网站建设就找兴田德润
  • 梧州网站设计推荐广告联盟怎么接单
  • 建立网站站点的过程购物网站如何备案
  • 腾讯云服务器可以做网站网站设计制作步骤
  • com网站注册域名网站设计制作要多少钱
  • 建设银行网站认证wordpress的编辑器插件
  • 曲阜网站建设价格wordpress 知识库主题