python基础3——运算符
注: from future import division <---除法运算中python2导入此模块,除不尽时,小数部分也会显示,python3中不需要导入
1'''----------运算符 + 、—、*、/、%、*--------'''
a=9
b=a3
print('b=a3--> %d3=%d'%(a,b))
b=a+1
print('b=a+1--> %d+1=%d'%(a,b))
b=a-1
print('b=a-1--> %d-1=%d'%(a,b))
b=a/2
print('b=a/6--> %d/6=%d'%(a,b))#只取整数部分,如需小数写成float类型
print(9/2)
print(9//2)#只取整数
b=a%2
print('b=a/2的余数--> %d/2的余数=····%d'%(a,b))
b=a3
print('b=a3--> %d**3=%d'%(a,b))#次方
执行效果:
2'''--------比较运算符----------'''
'''
> 大于
== 等于
!= 不等于
<> 不等于
< 小于
=> 大于等于
<= 小于等于
'''
3'''--------赋值运算------------'''
c=9
print('c=%d'%c)
c+=1 #c+=1<=>c=c+1
print('c=%d'%c)
c-=2 #c-=2<=>c=c-2
print('c=%d'%c)
c=3 #c=3<=>c=c*3
print('c=%d'%c)
c/=5 #c/=5<=>c=c/5
print('c=%0.1f'%c)#保留1位小数
d=30
d%=9 #d%=9<=>d=d%9
print('d=%d'%d)
e=20
e//=3 #e//=3<=>e=e//3
print('c=//%d'%e)
f=5
f=2 #f=2<==>f=f**2
print('f=%d'%f)
执行效果:
4'''---------逻辑运算---------'''
#只能返回真(True)或假(False),没有优先级,左--->右执行
a1=10
a2=20
if a1==10 and a2==20: #and表示并且,所有条件都成立才能执行
print('通过1')
if a1<9 or a2==20: #or表示或,条件中有一个成立就可以执行
print('通过2')
if a1!=11 or a2!=220:
print('通过3')
if a1==10 or a2>30:
print('通过4')
if not a1==11: #not表非,可以理解为不是
print('通过5')
执行效果:
5'''--------成员运算-----------'''
#只能返回真(True)或假(False)
a='abc'
if 'b' in a:
print('通过6')
if not 'd' in a:
print('通过7')
执行效果:
转载于:https://blog.51cto.com/9610579/2066740
python基础3——运算符相关推荐
- python基础之运算符
算术运算符 运算符 描述 实例 + 加 - 两个对象相加 a + b 输出结果 31 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 -11 * 乘 - 两个数相乘或是返回一个被重复 ...
- python基础-变量运算符(3)
一.注释 注释就是对代码的解释和说明.目的是为了让别人和自己很容易看懂.为了让别人一看就知道这段代码是做什么用的.正确的程序注释一般包括序言性注释和功能性注释.序言性注释的主要内容包括模块的接口.数据 ...
- Python基础语法——运算符
一.运算符的定义 运算符是Python中执行算术或逻辑计算的特殊符号.运算符所操作的值称为操作数. 二.运算符类型 1.算数运算符,即进行数学运算的符号包含(+,-,*,/,%,//,**). 2.比 ...
- python基础(part3)--运算符
鄙人学习笔记 开发工具:Spyder 文章目录 运算符 算数运算符 练习 增强运算符 比较运算符 逻辑运算符 与 and 或 or 非 not 短路逻辑 身份运算符 举个例子 优先级 运算符 算数运算 ...
- python 基础学习--运算符集合
注:标黄的均为目前不需要掌握的,不常用 算术运算符 + - * divmod(3,2) ----------输出结果为(1,1) 此方法可以得到3/2的整数和余数 / 除法 % 取余 ** ...
- python 基础 | 4.运算符
算数运算符 取余(也叫取模):就是取 整除后的余数 赋值运算符 复合赋值运算符 比较运算符(结果为True或False) 逻辑运算符(结果为True或False) 成员运算符
- python基础之运算符和编码
while循环 什么是循环? 就是不断的重复做一件事 while --关键字 后边跟条件 :还有循环体. 条件体为真,循环体内执行,为假不执行 while else 两者为一体的,相当于 if els ...
- Python学习之路——Python基础之运算符
算术运算 先and 后 or 先计算括号内 执行顺序: 从前到后 结果 True OR ==> True True And ==> 继续走 False Or ==> 继续走 Fals ...
- Python基础之运算符大汇总
最新文章
- maven项目的构建命令
- from flask.ext.cache import make_template_fragment_key
- 从一个数组中找出最接近目标_LeetCode每日一题 | 转变数组后最接近目标值的数组和...
- 统计学习方法基础总结
- python线程join方法_Python多线程join()用法
- 2020年会必备,Excel轻松制作抽奖小游戏
- 重标极差分析法matlab,重标极差(RS)分析法估计Hurst指数的有效性检验.doc
- H.265流媒体播放器EasyPlayer.js的属性、方法及事件的调用汇总
- day69_淘淘商城项目_02_dubbo介绍 + dubbo框架整合 + zookeeper + 商品列表查询实现 + 分页 + 逆向工程_匠心笔记
- 如何在Ubuntu上安装Couch DB 1.5
- 淘宝/天猫获取卖出的商品订单列表 API
- 【许晓笛】 EOS智能合约案例解析(1) 1
- 学生计算机屏幕坏了怎么办,电脑自己检查自己修,如果显示器坏掉我们该怎么办?...
- Python 库 资源大全
- MySQL Workbench 已停止工作 错误模块名称: KERNELBASE.dll 异常代码: 0xe0434352 程序无法正常启动:( 0xc000007b)
- eai java,EAI与SOA
- 【SemiDrive源码分析】【MailBox核间通信】42 - 基于Mailbox 实现的 mailbox_demo 应用程序(RTOS Android侧通信实现)
- 全球及中国深紫外LED行业十四五规划及前景战略研究报告2021-2027年版
- C语言字符加法原理,加法原理与乘法原理有什么区别?
- JZ2440:下载程序到板子上