第三章:算法-operator:内置操作符的函数接口-算术操作符
时间:2019-02-19
本文章向大家介绍第三章:算法-operator:内置操作符的函数接口-算术操作符,主要包括第三章:算法-operator:内置操作符的函数接口-算术操作符使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
3.3.3 算术操作符
也支持处理数字值的算术操作符。
from operator import *
a = -1
b = 5.0
c = 2
d = 6
print('a =',a)
print('b =',b)
print('c =',c)
print('d =',d)
print('\nPositive/Negative:')
print('abs(a):',abs(a)) # 绝对值
print('neg(a):',neg(a)) # 负数
print('neg(b):',neg(b))
print('pos(a):',pos(a)) # 正数
print('pos(b):',pos(b))
print('\nArithmetic:')
print('add(a,b) :',add(a,b)) # 相加
print('floordiv(a,b):',floordiv(a,b)) # 取整除法
print('floordiv(d,c):',floordiv(d,c))
print('mod(a,b) :',mod(a,b)) # 取模
print('mul(a,b) :',mul(a,b)) # 乘法
print('pow(c,d) :',pow(c,d)) # 指数运算
print('sub(b,a) :',sub(b,a)) # 减法
print('truediv(a,b) :',truediv(a,b)) # 除法
print('truediv(d,c) :',truediv(d,c))
print('\nBitwise:')
print('and_(c,d) :',and_(c,d)) # 按位与
print('invert(c) :',invert(c)) # 按位取反
print('lshift(c,d):',lshift(c,d)) # 左移
print('or_(c,d) :',or_(c,d)) # 按位或
print('rshift(d,c):',rshift(d,c)) # 右移运算
print('xor(c,d) :',xor(c,d)) # 按位异或
提供了两个不同的除法操作符,floordiv()(python3.0版本之前实现的整数除法)和truediv()(浮点数除法)。
运行结果:
- 人脸识别应用之“变脸”
- 碎片化 | 第四阶段-32-Struts2列表展示-视频
- Angularjs中UI Router超级详细的教程{{下}}
- 碎片化 | 第四阶段-33-Struts2-Spring整合环境概述讲解-视频
- 碎片化 | 第四阶段-34-Struts2-Spring重构项目案例-视频
- Python|高阶函数
- OpenCV特征点检测——ORB特征
- 智能图片压缩-腾讯智图
- 理解javascript闭包前,先理解作用域链
- 图片加速 WebP格式
- 移动端是时候考虑抛弃jQuery了?
- 深入理解Java的接口和抽象类
- nginx负载均衡的健康检查
- 鹅厂优文 | 企点PC端性能测试-UI卡顿分析
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- Flask-Admin修改成中文显示
- 什么是需求分析呢?
- 使用Pandas处理杂乱数据
- 在flask中使用flask-migrate管理数据库
- 直播视频网站源码,实现移动端的按钮拖动
- 解决k8s集群环境内存不足导致容器被kill问题
- NLP之pyhanlp安装及其使用
- nginx 代理 web socket 报错“WebSocket is already in CLO
- IDEA为每个文件加入姓名,日期,版本号
- nginx 代理 web socket 报错“WebSocket is already in CLO
- 用sklearn机器学习预测泰坦尼克号生存概率
- Kaggle共享单车数据分析——数据可视化
- 掌握这些SQL面试题再也不怕面试懵逼了
- 用二叉树实现自动求导(Python版)
- 上海展盟网络科技有限公司的 gamebox 组件注入进程导致软件崩溃