python基础之运算符

1,算术运算

  • a = 10,b = 20

  • 运算符 描述 实列
    + - * / 加减乘除 。。。。
    % 取模——返回除法的余数,即取余 a%b=10,b%a=0
    ** x**y,即x 的y次方 a**2=100
    // 取整数,又叫地板除,返回商的整数部分 9//2=4,9.0//2.0=4.0

2,赋值运算

  • = 简单的赋值运算符 。。。。等于号
    运算符 描述 实列
    += 加法赋值运算符 c+=a····c=c+a
    -= 减法赋值运算符 c-=a····c=c-a
    *= 乘法赋值运算符 c=a····c=ca
    /= 除法赋值运算符 c/=a····c=c/a
    %= 取模赋值运算符 c%=a···c=c%a
    **= 幂赋值运算符 。。。
    //= 取整赋值运算符 。。。

3,比较运算

  • 运算符
    ==,<,>,>=,<=,!=,<>(不等于)

4,逻辑运算

  • 运算顺序:() > not > and > or 从左向右执行

  • 运算符 描述 实例
    and 布尔“与”。x and y,若x为False,返回值为x,否者返回y 5and4返回为4
    or 布尔“或”。x or y,若x为True,返回值为x,否者返回y 5er4 返回为5
    not 布尔“非”,如果x为True,返回False,如果x为False,返回True not 3返回为False

5,成员运算符

  • in 存在

  • not in 不存在

  • s = "alexdsb"
    if "sb" not in s:
    	print(True)
    else:
    	print(False)
    
希望你眼眸有星辰,心中有山海,从此以梦为马,不负韶华
原文地址:https://www.cnblogs.com/daviddd/p/12033451.html