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

广州化妆品网站建设公司制作wordpress博客app

广州化妆品网站建设公司,制作wordpress博客app,厦门海绵城市建设官方网站,高碑店网站建设“专业人士笔记”系列目录#xff1a;创帆云#xff1a;Python成为专业人士笔记--强烈建议收藏#xff01;每日持续更新#xff01;​zhuanlan.zhihu.comPython可以执行常见的数学运算符#xff0c;包括整数和浮点除法、乘法、取幂、加法和减法#xff0c;而数学math模块…“专业人士笔记”系列目录创帆云Python成为专业人士笔记--强烈建议收藏每日持续更新​zhuanlan.zhihu.comPython可以执行常见的数学运算符包括整数和浮点除法、乘法、取幂、加法和减法而数学math模块(包含在所有标准Python版本中)提供了扩展功能如三角函数、根操作、对数等。Division 除法当两个操作数都是整数时Python3执行后返回的结果是float数据类型这点和Python2不同Python不同版本对除法的处理会有不同其是根据除号两端变量的数据类型决定如何处理的比如, 我们先定义几个变量a, b, c, d, e 3, 2, 2.0, -3, 10在Python 3中‘/’ 运算符执行“ true”原始除法即除出来是结果是多少就显示多少 和参与的数据类型无关。但注意结果的数据类型都是小数float型这点和pyton2不同‘//’运算是除完后强制取整数部分注意不是四舍五入其结果的数据类型取决于参与计算的数据类型两个都为整数则结果为整数其中有一个是float小数则整个结果为小数两个都为小数则结果也是小数 a / b # 1.5e / b # 5.0a // b # 1a // c # 1.0import operator# operator 模块接收两个算术参数operator.truediv(a, b)#输出 1.5operator.floordiv(a, b) 1#输出 1operator.floordiv(a, c)#输出 1.0内置数据类型之间相除后的返回数据类型 int and int ( Python 2 中返回 int整数结果Python 3 中返回 float小数结果)int and float (返回 float)int and complex (返回 complex 复数)float and float (返回 float)float and complex (返回 complex)complex and complex (返回 complex)Addition 加法a, b 1, 2 用 操作符: a b # 3# 用 in-place 进行变量的添加和重赋值:a b # a 3 (相当于 a a b对变量操作并重赋值了)import operatoroperator.add(a, b)# 输出 5 注意a变量在上面一行代码变成3了a operator.iadd(a, b)# a 5 相当于 a a b对变量操作并重赋值了 内置数据类型之间相加后返回的数据类型int and int (返回 int) int and float (返回 float) int and complex (返回 complex) float and float (返回 float) float and complex (返回 complex) complex and complex (返回 complex)注意:‘’运算符也用于连接字符串、列表和元组 first string second string#输出 first string second string[1, 2, 3] [4, 5, 6]#输出[1, 2, 3, 4, 5, 6]取幂运算 a, b 2, 3(a ** b)# 8pow(a, b)# 8import mathmath.pow(a, b) 8.0 (float小数,不支持complex复数)import operatoroperator.pow(a, b)# 8内置的pow和数学模块math的pow之间的另一个区别是内置的pow可以接受三个参数 a, b, c 2, 3, 2pow(2, 3, 2)# 输出0计算等效于 (2 ** 3)% 2但根据Python文档直接这样写更有效而不是调用pow函数特殊函数函数math.sqrt(x)计算x的平方根 import mathimport cmathc 4math.sqrt(c)#输出 2.0 ( float小数,不支持complex复数 )cmath.sqrt(c)#输出 (20j) (提供complex复数支持)若要计算其他根如立方根则将该数提到根的次数的倒数这可以用任何指数函数或操作符来做。 import mathx 8math.pow(x, 1/3) # 计算结果为2.0 x**(1/3) # 计算结果为 2.0函数math.exp(x)计算e ** x math.exp(0)#输出1.0math.exp(1)#输出2.718281828459045 (e)函数math.expm1(x)计算e ** x – 1。当x很小时这比math.exp(x) – 1的精度要高得多 math.expm1(0)#0.0math.exp(1e-6) - 1#1.0000004999621837e-06math.expm1(1e-6)#1.0000005000001665e-06完整结果 # 1.000000500000166666708333341666…Trigonometric Functions 三角函数 a, b 1, 2import mathmath.sin(a)#返回弧度“ a”的正弦 0.8414709848078965math.cosh(b)#返回弧度b的反双曲余弦值 #输出: 3.7621956910836314math.atan(math.pi)# 返回以弧度为单位的反正切 1.2626272556789115 math.hypot(a, b) # 返回欧几里得范数与math.sqrtaa bb相同 2.23606797749979 请注意math.hypotxy是 点xy 距原点00的向量的长度或欧几里得距离 所以要计算两个点x1y1和x2y2之间的欧几里得距离可以使用这个函数math.hypot(x2-x1, y2-y1)要从弧度-度和度-弧度分别使用math.degrees和math.radians进行转换 math.degrees(a)#输出: 57.29577951308232math.radians(57.29577951308232)#输出: 1.0简易操作符在应用程序中通常需要这样的代码 a a 1或a a * 2对于这些操作有一个有效的快捷方式 a 1和a * 2任何数学运算符都可以使用在’’字符之前以进行简易运算 - 递减变量 递增变量 * 递乘变量 / 递除变量// 递除后取整变量% 递取模后变量** 递取 幂 变量同样对于按位运算符(^| 等都是适用的Subtraction 减法 a, b 1, 2使用“-”操作符 b - a # 输出 1import operator包含2个参数算术的函数 operator.sub(b, a)#输出 1内置数据类型之间相减后返回的数据类型 int and int (返回 int)int and float ( 返回 float)int and complex ( 返回 complex)float and float ( 返回 float)float and complex ( 返回 complex)complex and complex ( 返回 complex)Multiplication 乘法 a, b 2, 3a * b # 输出 6import operatoroperator.mul(a, b)#输出 6内置数据类型之间相乘后返回的数据类型 int and int ( 返回 int)int and float ( 返回 float)int and complex ( 返回 complex)float and float ( 返回 float)float and complex ( 返回 complex)complex and complex ( 返回 complex)注意: *操作符也可用于字符串、列表和元组的重复连接 3 * ab#输出 ababab3 * (a, b)#元组被重复了 (a, b, a, b, a, b)Logarithms 对数默认情况下math.log函数计算以e为底数的对数你可以选择指定一个底数作为第二个参数 import mathimport cmathmath.log(5)#输出 1.6094379124341003#基础参数可选默认是math.e math.log(5, math.e) # 输出 1.6094379124341003cmath.log(5)#输出 (1.60943791243410030j)math.log(1000, 10)#输出3.0 (常返回 float)cmath.log(1000, 10)#输出(30j)Log函数的特殊变体适用于不同的情况 # 以e - 1为底的对数(值较小时精度更高) math.log1p(5)#输出 1.791759469228055#对数底2math.log2(8)#输出 3.0#对数底10math.log10(100)#输出 2.0cmath.log10(100)#输出 (20j)Modulus 模数与许多其他语言一样Python使用%运算符来取模 3 % 4#输出310 % 2#输出 06 % 4#输出 2或者使用 operator module:import operator operator.mod(3 , 4)#输出 3 operator.mod(10 , 2)#输出 0operator.mod(6 , 4)#输出 2当然 你也可以用负数 -9 % 7#输出 59 % -7#输出 -5-9 % -7#输出 -2如果需要找到整数除法和模数的结果可以使用divmod函数 quotient, remainder divmod(9, 4)# quotient 2, remainder 1 因为 4 * 2 1 9今天的分享就到这里禁止转载违者必究
http://www.yutouwan.com/news/443590/

相关文章:

  • 网站开发服务商平台做一个网站加优化排名得多少钱
  • 如何分析对手网站关键词汽车网站网页设计
  • 装修素材图片都从什么网站找重庆公共信息交易资源网
  • 织梦网站修改优化设计答案六年级上册
  • 武陟网站建设网络app推广是什么工作
  • 如何选择购物网站建设pinterest网页入口
  • 网站建设售后服务费包括哪些wordpress评论数标签
  • 网站做app要权限手机网站用户体验
  • 大连白云小学网站建设威县做网站多少钱
  • 北京公司网站制作六安分公司
  • 怎么建设一个论坛网站长沙招聘信息最新招聘
  • 百度站长平台怎么验证网站网站建设浏览器不兼容
  • 网站在线做照片站点建错了网页能打开吗
  • 网页设计制作网站教程久久建筑网怎么赚金币
  • 集团建设网站软文范例300字
  • 做html的简单网站济南好的网站建设公司
  • 长春火车站是哪个区网站在线配色
  • 新绛网站建设响应式网站优点
  • 网站建设有什么方法连接数据库云南建设银行招聘网站
  • 建设企业网站可信度服务器搭建网站软件
  • 营销型网站审定标准网页设计与制作知到智慧树答案
  • 东莞 网站建设企业网页设计参考书籍
  • 定制网站开发的意思招商网站建设需要什么
  • 网站设计公司成都网站 提示建设中
  • 网站 做百度推广有没有效果怎么样dw建网站怎么做
  • 茶叶有什么网站可以做推广设计网站大全免费下载
  • 做鞋用什么网站好自己做的网站让别人看到
  • 做数据新闻的网站有哪些方面国家承认的26种证书
  • 企业建设网站对客户的好处中国楼市未来发展趋势
  • 网页设计动画网站摄影网站 源码