python基础入门(运算符)

python基础入门之运算符

导语

  • 我觉得这个没什么可以劝导的了,离不开的数学,掌握常⽤运算符的作⽤就行。

算数运算符

运算符描述实例
*2 * 2 输出结果为 4
/7 / 4 输出结果为1.75
//整除7 // 4 输出结果为1
%取余7%4 输出结果为3
**指数2 ** 4 输出结果为 16,即 2 * 2 * 2 * 2
  • 加减,小括号呢,就不说了,少打几个字,混合运算优先级:() ⾼于 ** ⾼于 * / // % ⾼于 + -

算数运算符

  • 什么叫赋值,就是将 = 右侧的结果赋值给等号左侧的变量
num = 1
# 这就要区别传统数学的等号了,这个代码的意义是把1这个值赋给num这个变量,不是num等于1,这个是知识点
num, float_num, str_flog= 10, 0.5, 'hello world'
print(num)
print(float_num)
print(str_flog)
# 多个变量赋值用逗号隔开
a = b = 10
print(a)
print(b)
# 多个变量赋相同值用等号相连

复合赋值运算符

运算符描述实例
+=加法赋值运算符c += a 等价于 c = c + a
-=减法赋值运算符c -= a 等价于 c = c- a
*=乘法赋值运算符c *= a 等价于 c = c * a
/=除法赋值运算符c /= a 等价于 c = c / a
//=整除赋值运算符c //= a 等价于 c = c // a
%=取余赋值运算符c %= a 等价于 c = c % a
**=幂赋值运算符c ** = a 等价于 c = c ** a
  • 就是算数运算符加一个赋值运算符,其实就是缩写,提升代码逼格的。

⽐较运算符

运算符描述实例
==相等为真如a=3,b=3,则(a == b) 为 True
-=如果不相等,则条件为真,否则为假如a=3,b=3,则(a == b) 为 True如a=1,b=3,则(a != b) 为 True
大于(>)如果⼤于,则条件为真,否则为假如a=7,b=3,则(a > b) 为 True
<如果小于,则条件为真,否则为假如a=7,b=3,则(a < b) 为 False
大于等于(>=)如果⼤于等于,则条件为真,否则为假如a=7,b=3,则(a < b) 为 False如a=3,b=3,则(a >= b) 为 True
<=如果小于等于,则条件为真,否则为假如a=3,b=3,则(a <= b) 为 True
  • 同样,重点记一下缩写的,逼格,提一下,涉及到判断的时候,返回值是布尔类型,返回值只有两个就是True和False,在代码中可以作为循环条件和后续代码衔接。

逻辑运算符

运算符描述实例
and布尔"与":如果 x 为 False,x and y 返回False,否则它返回 y 的值。True and False, 返回False。
or布尔"或":如果 x 是 True,它返回 True,否则它返回 y 的值。False or True, 返回True。
not布尔"⾮":如果 x 为 True,返回 False 。如果 x为 False,它返回 True。not True 返回 False, notFalse 返回 True
  • 数字之间做逻辑运算,在规则中,只有0和其他数字,可以把0看成假,其他数字当成真。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

郭郭郭二蛋

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值