欢迎光临散文网 会员登陆 & 注册

六星源课堂:Python编程常用的运算符及用法汇总!

2022-08-11 09:45 作者:六星源课堂  | 我要投稿

在Python编程语言中,运算符主要包括这几种:算术运算符、关系(比较)运算符、赋值运算符、逻辑运算符、成员运算符、身份运算符、三目运算符,随着运算符类型的不同,使用规则、方式也有不同之处,请看下文:



  | 算术运算符 |

  +:两个数相加两个数相加,或是字符串连接

  -:两个数相减

  *:两个数相乘,或是返回一个重复若干次的字符串

  /:两个数相除,结果为浮点数

  %:取模,返回两个数相除的余数

  //:两个数相除,返回商的整数部分

  **:幂运算,返回乘方结果

  | 关系运算符 |

  ==:比较对象是否相等

  !=:比较对象是否不相等

  >:大于,例如a>b,将比较a与b的大小,a>b返回True,否则返回False

  <:小于,例如a

  >=:大于等于,例如a>=b,将比较a与b的大小,a>=b返回True,否则返回False

  <=:小于等于,例如a<=b,将比较a与b的大小,a<=b返回True,否则返回False

  | 赋值运算符 |

  =:常规赋值运算符,将运算结果赋值给变量

  +=:加法赋值运算符,例如 a+=b 等效于 a=a+b

  -=:减法赋值运算符,例如 a-=b 等效于 a=a-b

  *=:乘法法赋值运算符,例如 a*=b 等效于 a=a*b

  /=:除法赋值运算符,例如 a/=b 等效于 a=a/b

  //=:取整除赋值运算符,例如 a//=b 等效于 a=a//b

  %=:取模赋值运算符,例如 a%=b 等效于 a=a%b

  **=:幂运算赋值运算符,例如 a**=b 等效于 a=a*b

  | 逻辑运算符 |

  and:与运算,如果a 为False,a and b返回False 否则返回y的计算值

  or:或运算,如果a非0,返回a的值,否则返回b的值

  not:非运算,如果a为True,返回False,如果a为False,返回True

  | 成员运算符 |

  in:如果在指定的序列中找到值返回True,否则返回False

  not in:如果在指定的序列中找到值返回True,否则返回False

  | 身份运算符 |

  is:判断两个标识符是不是引用自一个对象

  is not:判断两个标识符是不是引用自不同对象

以上就是本次分享的全部内容,想学习更多Python技巧,欢迎持续关注六星源课堂!


六星源课堂:Python编程常用的运算符及用法汇总!的评论 (共 条)

分享到微博请遵守国家法律