python基础入门(运算符)

python基础入门(运算符),第1张

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看成假,其他数字当成真。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5595008.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-15
下一篇 2022-12-15

发表评论

登录后才能评论

评论列表(0条)

保存