栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python基础入门(运算符)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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看成假,其他数字当成真。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/589621.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号