码迷,mamicode.com
首页 > 编程语言 > 详细

Learing-Python【3】:Python中的基本运算符

时间:2018-09-13 20:16:43      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:逻辑   还需   条件   链式   str   运算符   还需要   col   span   

一、算数运算

技术分享图片

技术分享图片

二、比较(关系)运算

技术分享图片

 比较运算只能在同类型之间进行,其中 int 与 float 同属于数字类型

技术分享图片

三、赋值运算

技术分享图片

 1、增量赋值

  技术分享图片

2、链式赋值

  技术分享图片

3、交叉赋值

  交换两个数的值,通常要借助第三个变量

  技术分享图片

  Python中使用交叉赋值无需借助第三个变量

  技术分享图片

4、解压赋值

  一个列表中有5个元素,现在要将这5个元素分别赋值给5个变量,通常的做法是:

  技术分享图片

  Python中使用解压赋值可以方便操作:

  技术分享图片

  现在我只想取前3个值,则可以将不用的值的变量名定义成单下划线,来表示这个变量是临时的或无关紧要的

  技术分享图片

四、逻辑运算

技术分享图片

and:连接左右两个条件,两个条件必须都成立,最后结果才为True,一旦左边条件为假则最终结果就为假,没有必要再去计算右面条件的值。

or:连接左右两个条件,两个条件但凡有一个成立,结果就为True,,一旦左边条件为True则最终结果就为True,没有必要再去计算右面条件的值,一旦左边条件为False,还需要去计算右面条件的值,如果为True,最终也True。

not:取反。

技术分享图片

遇到 and 和 or 的混合情况,用加小括号来避免优先级问题

技术分享图片

 

Learing-Python【3】:Python中的基本运算符

标签:逻辑   还需   条件   链式   str   运算符   还需要   col   span   

原文地址:https://www.cnblogs.com/qiuxirufeng/p/9642350.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!