python基础教程之常用运算符


Posted in Python onAugust 29, 2014

Python的运算符和其他语言类似

(我们暂时只了解这些运算符的基本用法,方便我们展开后面的内容,高级应用暂时不介绍)

数学运算

>>>print 1+9        # 加法
>>>print 1.3-4      # 减法
>>>print 3*5        # 乘法
>>>print 4.5/1.5    # 除法
>>>print 3**2       # 乘方    
>>>print 10%3       # 求余数

判断

判断是真还是假,返回True/False

>>>print 5==6               # =, 相等
>>>print 8.0!=8.0           # !=, 不等
>>>print 3<3, 3<=3          # <, 小于; <=, 小于等于
>>>print 4>5, 4>=0          # >, 大于; >=, 大于等于
>>>print 5 in [1,3,5]       # 5是list [1,3,5]的一个元素

 (还有is, is not等, 暂时不深入)

逻辑运算

True/False之间的运算

>>>print True and True, True and False      # and, “与”运算, 两者都为真才是真
>>>print True or False                      # or, "或"运算, 其中之一为真即为真
>>>print not True                           # not, “非”运算, 取反

可以和上一部分结合做一些练习,比如:
>>>print 5==6 or 3>=3

总结

数学 +, -, *, /, **, %

判断 ==, !=, >, >=, <, <=, in

逻辑 and, or, not

Python 相关文章推荐
MySQLdb ImportError: libmysqlclient.so.18解决方法
Aug 21 Python
Python转换HTML到Text纯文本的方法
Jan 15 Python
python开发之thread线程基础实例入门
Nov 11 Python
一个Python最简单的接口自动化框架
Jan 02 Python
Python格式化输出字符串方法小结【%与format】
Oct 29 Python
python的sorted用法详解
Jun 25 Python
python调用自定义函数的实例操作
Jun 26 Python
Python(PyS60)实现简单语音整点报时
Nov 18 Python
python+OpenCV实现图像拼接
Mar 05 Python
利用PyQt5+Matplotlib 绘制静态/动态图的实现代码
Jul 13 Python
python3中确保枚举值代码分析
Dec 02 Python
Python必备技巧之函数的使用详解
Apr 04 Python
python基础教程之序列详解
Aug 29 #Python
Python获取电脑硬件信息及状态的实现方法
Aug 29 #Python
python基础教程之基本数据类型和变量声明介绍
Aug 29 #Python
python基础教程之Hello World!
Aug 29 #Python
python中的多线程实例教程
Aug 27 #Python
闭包在python中的应用之translate和maketrans用法详解
Aug 27 #Python
web.py获取上传文件名的正确方法
Aug 26 #Python
You might like
laravel 解决后端无法获取到前端Post过来的值问题
2019/10/22 PHP
4种Windows系统下Laravel框架的开发环境安装及部署方法详解
2020/04/06 PHP
一个简单的JavaScript 日期计算算法
2009/09/11 Javascript
JS的反射问题
2010/04/07 Javascript
js加入收藏以及使用Jquery更改透明度
2014/01/26 Javascript
关闭页面时window.location事件未执行的原因分析及解决方案
2014/09/01 Javascript
jQuery Mobile 和 Kendo UI 的比较
2016/05/05 Javascript
JavaScript中绑定事件的三种方式及去除绑定
2016/11/05 Javascript
微信小程序开发的四十个技术窍门总结(推荐)
2017/01/23 Javascript
简单的jQuery拖拽排序效果的实现(增强动态)
2017/02/09 Javascript
Angular组件化管理实现方法分析
2017/03/17 Javascript
jQuery实现鼠标滑过预览图片大图效果的方法
2017/04/26 jQuery
vue-devtools的安装步骤
2018/04/23 Javascript
JS尾递归的实现方法及代码优化技巧
2019/01/19 Javascript
vue 子组件watch监听不到prop的解决
2020/08/09 Javascript
基于Vue+Webpack拆分路由文件实现管理
2020/11/16 Javascript
使用python编写批量卸载手机中安装的android应用脚本
2014/07/21 Python
python提示No module named images的解决方法
2014/09/29 Python
用python实现面向对像的ASP程序实例
2014/11/10 Python
Python写的服务监控程序实例
2015/01/31 Python
Python监控主机是否存活并以邮件报警
2015/09/22 Python
Linux RedHat下安装Python2.7开发环境
2017/05/20 Python
python中利用队列asyncio.Queue进行通讯详解
2017/09/10 Python
Python3 模块、包调用&amp;路径详解
2017/10/25 Python
梅尔倒谱系数(MFCC)实现
2019/06/19 Python
python字符串Intern机制详解
2019/07/01 Python
aws 通过boto3 python脚本打pach的实现方法
2020/05/10 Python
python 实现图像快速替换某种颜色
2020/06/04 Python
波兰数码相机及配件网上商店: Cyfrowe.pl
2017/06/19 全球购物
公司前台辞职报告
2014/01/19 职场文书
最美护士演讲稿
2014/08/27 职场文书
正风肃纪剖析材料范文
2014/10/10 职场文书
高一作文之乐趣
2019/11/21 职场文书
k8s部署redis cluster集群的实现
2021/06/24 Redis
Mysql数据库中datetime、bigint、timestamp来表示时间选择,谁来存储时间效率最高
2021/08/23 MySQL
MySQL日期时间函数知识汇总
2022/03/17 MySQL