b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

python3 表达式和运算符

电脑杂谈  发布时间:2017-12-26 02:01:50  来源:网络整理

python3书籍推荐_python3最好的书籍推荐_python3

1+23就是一个表达式,这里的加号和乘号叫做运算符,1、2、3叫做操作数。python3

1+23经过计算后得到的结果是7,我们可以将计算结果存放在一个变量里,result=1+2*3。python3

所以表达式就是由操作数和操作符组成的一句代码或语句,可以放在=号的右边,用来给变量赋值。

>>> num = 2    
>>> num += 1   # 等价于 num = num + 1
>>> num -= 1   # 等价于 num = num - 1
>>> num *= 1   # 等价于 num = num * 1
>>> num /= 1   # 等价于 num = num / 1
>>> num //= 1   # 等价于 num = num // 1
>>> num %= 1   # 等价于 num = num % 1
>>> num **= 2   # 等价于 num = num ** 2

python3最好的书籍推荐_python3书籍推荐_python3

注:在python3中/运算符表示"正常除",所谓的“正常除”就是和传统的数学中的运算一致,例如2/3等于0.6的循环;而//运算符表示“取整数除”,例如4//3等于1,表示"4之中只有一个3"

标胶运算符是用来作比较的,比较的结果有两种,分别是成立(True)和不成立(False),True和False来表示比较后的结果。

>>> a = 5
>>> b = 3
>>> a > b  # 检查左操作数的值是否大于右操作数的值,如果是,则条件成立。 
True
>>> a < b  # 检查左操作数的值是否小于右操作数的值,如果是,则条件成立。
False
>>> a <= b  # 检查左操作数的值是否小于或等于右操作数的值,如果是,则条件成立。
False
>>> a >= b  # 检查左操作数的值是否大于或等于右操作数的值,如果是,则条件成立。
True
>>> a == b  # 检查,两个操作数的值是否相等,如果是则条件变为真。
False
>>> a != b  # 检查两个操作数的值是否相等,如果值不相等,则条件变为真。
True

逻辑运算符是用来做逻辑计算的,逻辑运算符的操作数就是用来一个用来做条件判断的表达式或者变量。

python3书籍推荐_python3_python3最好的书籍推荐

>>> a > b and  a < b  # 如果两个操作数都是True,那么结果为True,否则结果为False。
False
>>> a > b or  a < b  # 如果有两个操作数至少有一个为True, 那么条件变为True,否则为False。
True
>>> not a > b  # 反转操作的状态,操作数为True,则结果为False,反之则为True
False

成员运算符用来判断一个元素是否是另一个元素的成员。例如“hello”这个单词中含有"h"这个成员,成员运算符得到的结果是True或者False

>>> "h" in "hello"  # 这里的意思是 “h” 在“Hello” 中,判断后结果为True
True 
>>> "h" not in "hello"  # 这里的意思是 “h” 不在“Hello” 中,判断后结果为False
False

用来判断身份


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-55914-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...