Python学习:运算符
简单运算符:
- +(加)
两个对象相加
- -(减)
从一个数中减去另一个数,如果第一个操作数不存在,则假定为零
- *(乘)
给出两个数的乘积,或返回字符串重复指定次数后的结果
Eg.'haha' * 3 输出 'hahahahahaha'
- **(乘方、平方)
返回 x 的 y 次方
- /(除)
返回 x 除以 y
- //(整除)
x 除以 y 并对结果向下取整至最接近的整数
- %(取模、取余)
返回除法运算后的余数
----------------------------------------------------------------------------------------
比较运算符:
- > (大于)
返回 x 是否大于 y
- < (小于)
返回 x 是否小于 y
- >= (大于等于)
返回 x 是否大于或等于 y
- <= (小于等于)
返回 x 是否大于或等于 y
- !=(不等于)
比较两个对象是否不相等
- == (等于)
比较连个对象是否相等
注意:所有比较运算符返回的结果均为 True 或 False
----------------------------------------------------------------------------------------
赋值运算符:
- +=(自增 incrementing)
Eg. x += 1 输出 x = x+1
- -=(自减 decrementing)
Eg. x -= 1 输出 x = x-1
- *=(自乘 )
Eg. x *= 2 输出 x = x * 2
- /=(自除)
Eg. x /= 2 输出 x = x / 2
----------------------------------------------------------------------------------------
逻辑运算符:
- Not(布尔“非”)
如果 x 是 False ,则返回 True。
如果 x 是 True ,则返回 False。
- And(布尔“与”)
只有两个条件全部为 True 的时候, 结果才会为 True
如果 x 是 False ,则 x and y 返回 False ,否则返回 y 的计算值。
当 x 是 False 时, x = False;y = True;x and y 将返回 False
在这一情境中,Python将不会计算 y ,因为它已经了解 and 表达式的左侧是 False ,这意味着整个表达式都将是 False 而不会是其他的值。这种情况呗称作短路计算(Shorting-circuit Evaluation)
- Or (布尔“或”)
只要有一个条件为True,则结果为Ture
如果 x 是 True ,则 x or y 返回 True ,否则返回 y 的计算值。
x = True;y = False;x or y 将返回 True
Python学习:运算符的更多相关文章
- python学习第三讲,python基础语法之注释,算数运算符,变量.
目录 python学习第三讲,python基础语法之注释,算数运算符,变量. 一丶python中的基础语法,注释,算数运算符,变量 1.python中的注释 2.python中的运算符. 3.pyth ...
- Python学习 之三 Python基础&运算符
第三章:Python基础 & 运算符 3.1 内容回顾 & 补充 计算机基础 编码 字符串: "中国" "Hello" 字 符: 中 e 字 节 ...
- python学习第六天运算符总结大全
python学习第六天运算符总结大全,玖乐网络(www.96net.com.cn)列出下面详细 1,算术运算符 + 加 - 减 *乘 / 除 % 求模 ** 乘方 // 取整除 - 返回商的整数部分 ...
- python学习2—python3特性与各种运算符
python学习2—python3特性与各种运算符 python3与python2相比具有的新特性 在python2中可以使用__future__模块调用python3的特性 print()函数必须带 ...
- Python学习day05 - Python基础(3) 格式化输出和基本运算符
figure:last-child { margin-bottom: 0.5rem; } #write ol, #write ul { position: relative; } img { max- ...
- Python学习(4)运算符
目录 Python 算术运算符 Python 比较运算符 Python 赋值运算符 Python 位运算符 Python 逻辑运算符 Python 成员运算符 Python 身份运算符 Python ...
- Python学习--Python运算符
什么是运算符? 举个简单的例子 4 + 5 = 9 . 例子中,4 和 5 被称为操作数,"+" 称为运算符. Python语言支持以下类型的运算符: 算数运算符 比较(关系)运算 ...
- Python学习--02输入和输出、运算符
命令行输入 x = input("Please input x:") y = raw_input("Please input x:") 使用input和raw_ ...
- Python学习进程(4)运算符
本节主要介绍Python的运算符. (1)Python语言支持的运算符类型: .算术运算符 .比较(关系)运算符 .赋值运算符 .逻辑运算符 .位运算符 .成员运算符 .身份运算符 . ...
- Python学习笔记----数据类型 运算符 循环 条件判断
1. Python安装 在官网www.python.org下载安装程序,可以支持的操作系统linux,windows,mac. Python版本:2.x和3.x,分别有x86和x64. 在Window ...
随机推荐
- postman接口案例
接口测试 什么是接口(API) API全称Application Programming Interface,这里面我们其实不用去关注AP,只需要I上就可以.一个API就是一个Interface.我们 ...
- Tomcat 数据源的原理、配置、使用
1.数据源的作用及操作原理 在程序代码中使用数据源是可以提升操作性能的,这种性能的提升依靠于运行的原理. 传统JDBC操作步骤 1.加载数据库驱动程序,数据库驱动程序通过CLASSPATH配置: 2. ...
- python ftp download with progressbar
i am a new one to learn Python. Try to download by FTP. search basic code from baidu. no one tells h ...
- table是可语义化
为了使我们的网站更好的被搜索引擎抓取收录,更自然的获得更高的流量,网站标签的语义化就显得尤为重要.所谓标签语义化,就是指标签的含义. 为了更好的理解标签的语义化,先看下面这个例子: <table ...
- Bootstrap后台管理模板调研
Bootstrap后台管理模板调研 SB Admin 2(推荐) SB Admin 2是一款开源的基于Bootstrap搭建的后台管理模板,简约,易用.没有复杂的组件和花炫的设计,很质朴,但较为美观. ...
- 12C RAC 常用检查命令,持续总结中
grid: olsnodes -s列出集群中节点crsctl check cluster -all检查几圈状态crsctl check clustercrsctl check crs 检查当前节点sr ...
- STM32-F429ZIT6-开发流程
---恢复内容开始--- 一.开发环境搭建 1.编译器安装破解 2.STM32Cube MX安装 3.驱动安装 4.固件库安装 二.硬件准备 1.PC 2.STM32开发板 3.下载线 三.资料准备 ...
- 中间件事务码R3AC1里Block Size的含义
在中间件事务码R3AC1可以为一个中间件的适配器对象维护Block size的大小. 以上图的尺寸为50为例,假设在ERP系统里有110个设备(equipment)需要下载,那么CRM中间件会自动生成 ...
- XCode插件因为升级不能用了怎么办?几个步骤教你搞定
之前XCode安装了自动注释的插件 VVDomenter.升级之后不能使用了怎么办?跟着我做吧. 1.打开xcode插件所在的目录:~/library/Application Support/Deve ...
- Hibernate的属性配置
Hibernate配置属性 hibernate.dialect Hibernate方言(Dialect)的类名 - 可以让Hibernate使用某些特定的数据库平台的特性 取值. full.class ...