运算符与赋值语句——从零开始学Python入门知识学习整理笔记(5)

从零开始学Python入门知识学习整理笔记(5)


前言

前面四篇文章将python中的基础对象都及进行了梳理和讲解。本案例开始就将对这些基础对象进行整合,实现更复杂的功能。


提示:以下是本篇文章正文内容,下面案例可供参考

运算符与赋值语句

比较运算符号

对两个同种类型的数据对象进行比较,结果会返回一个布尔类型的数据,也就是true或false
常见的比较运算符有>、>=、 < 、 <=、==、!=

逻辑运算符号

逻辑运算符可以把语句连接成更复杂的复杂语句。常见的逻辑运算符号有and、or、 not三种,表示与、或、非。

对于 and 运算符,两边的值都为真时最终结果才为真,但是只要其中有一个值为假,那么最终结果就是假,所以 Python 按照下面的规则执行 and 运算:
如果左边表达式的值为假,那么就不用计算右边表达式的值了,此时 and 会把左边表达式的值作为最终结果。
如果左边表达式的值为真,and 会继续计算右边表达式的值,并将右边表达式的值作为最终结果。

or的结果在左右两边至少有一个为真时,就为真。
对于 or 运算符,情况是类似的,两边的值都为假时最终结果才为假,只要其中有一个值为真,那么最终结果就是真,所以 Python 按照下面的规则执行 or 运算:
如果左边表达式的值为真,此时 or 会把左边表达式的值作为最终结果。
如果左边表达式的值为假,or 会继续计算右边表达式的值,并将右边表达式的值作为最终结果。

在 Python 中,and 和 or 不一定会计算右边表达式的值,有时候只计算左边表达式的值就能得到最终结果。and 和 or 运算符会将其中一个表达式的值作为最终结果,而不是将 True 或者 False 作为最终结果。

not
对结果取反,会返回一个布尔类型的数据。

赋值语句

使用=表示把右边的值赋值给左边,基本的形式:变量=对象,例如
基本赋值
除了这些,赋值语句还有其他的写法

赋值语句的写法还可以写成连等的形式
在赋值语句中有一种比较特殊的写法
a+=1 表示 a=a+1,表示a自增1。其他的四则运算都可以写成这种形式。

总结

例如:以上就是今天要讲的内容,本文仅仅简单介绍了运算符与赋值语句的使用,却是后面进一步学习的基础

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值