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 相关文章推荐
Python基于PycURL自动处理cookie的方法
Jul 25 Python
python对象及面向对象技术详解
Jul 19 Python
JSON Web Tokens的实现原理
Apr 02 Python
Python实现连接postgresql数据库的方法分析
Dec 27 Python
Python3.5 创建文件的简单实例
Apr 26 Python
Python使用itertools模块实现排列组合功能示例
Jul 02 Python
对numpy中的transpose和swapaxes函数详解
Aug 02 Python
Python实现数值积分方式
Nov 20 Python
Python如何截图保存的三种方法(小结)
Sep 01 Python
pandas中DataFrame重置索引的几种方法
May 24 Python
python DataFrame中stack()方法、unstack()方法和pivot()方法浅析
Apr 06 Python
Python如何加载模型并查看网络
Jul 15 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
swfupload 多文件上传实现代码
2008/08/27 PHP
分享php邮件管理器源码
2016/01/06 PHP
详解PHP实现异步调用的4种方法
2016/03/14 PHP
利用javascript移动div层-javascript 拖动层
2009/03/22 Javascript
js控制表单奇偶行样式的简单方法
2013/07/31 Javascript
js选择并转移导航菜单示例代码
2014/08/19 Javascript
JS数组array元素的添加和删除方法代码实例
2015/06/01 Javascript
jQuery与Ajax以及序列化
2016/02/01 Javascript
使用Node.js处理前端代码文件的编码问题
2016/02/16 Javascript
jquery中键盘事件小结
2016/02/24 Javascript
Javascript对象字面量的理解
2016/06/22 Javascript
深入理解JavaScript函数参数(推荐)
2016/07/26 Javascript
js制作支付倒计时页面
2016/10/21 Javascript
jQuery的ajax中使用FormData实现页面无刷新上传功能
2017/01/16 Javascript
Vue+elementui 实现复杂表头和动态增加列的二维表格功能
2019/09/23 Javascript
如何基于filter实现网站整体变灰功能
2020/04/17 Javascript
vue.js实现点击图标放大离开时缩小的代码
2021/01/27 Vue.js
Python编程给numpy矩阵添加一列方法示例
2017/12/04 Python
python函数式编程学习之yield表达式形式详解
2018/03/25 Python
使用python实现滑动验证码功能
2019/08/05 Python
Python全栈之列表数据类型详解
2019/10/01 Python
pycharm部署、配置anaconda环境的教程
2020/03/24 Python
Python SMTP发送电子邮件的示例
2020/09/23 Python
python 实现客户端与服务端的通信
2020/12/23 Python
CSS中越界问题的经典解决方案【推荐】
2016/04/19 HTML / CSS
Alexandre Birman美国官网:亚历山大·伯曼
2019/10/30 全球购物
初中三好学生事迹材料
2014/01/13 职场文书
学校校庆演讲稿
2014/05/22 职场文书
党的群众路线教育实践活动方案
2014/10/31 职场文书
思想品德评语大全
2014/12/31 职场文书
元旦主持词开场白
2015/05/29 职场文书
新闻通讯稿模板
2015/07/22 职场文书
php去除数组中为0的元素的实例分析
2021/11/17 PHP
OpenCV项目实践之停车场车位实时检测
2022/04/11 Python
SQL Server数据库备份和恢复数据库的全过程
2022/06/14 SQL Server
MySQL数据库实验实现简单数据库应用系统设计
2022/06/21 MySQL