Python中的运算符号,python中常用的运算符

  Python中的运算符号,python中常用的运算符

  本文主要介绍python中的各种运算符,包括比较运算符、赋值运算符、按位运算符、逻辑运算符和成员运算符。有需要的可以参考一下。

  

目录
1.比较运算符2、赋值运算符3、按位运算符4、逻辑运算符5、成员运算符主要是Python版。

  

一、比较运算符

  比较运算符主要是True和Fals值。

  数字

  比较运算符

  解释

  一

  ==

  与.平等

  2

  !=

  (Python3已不再使用)

  不等于

  3

  比.更大

  四

  不到

  5

  =

  大于或等于

  6

  =

  小于或等于

  代码如下:

  a=51

  b=len(CTO )

  #等于

  Print(a和b等于比较值: str(a==b))

  #不等于

  Print(a和b等于比较值: str(a!=b))

  #大于

  Print(a和b等于比较值: str(ab))

  #小于

  Print(a和b等于比较值: str(ab))

  #大于或等于

  Print(a和b等于比较值: str(a=b))

  #小于或等于

  Print(a和b等于比较值: str(a=b))

  效果如下:

  

二、赋值运算符

  数字

  赋值运算符

  解释

  一

  =

  简单赋值运算符

  2

  =

  加法算子

  3

  -=

  减法赋值运算符

  四

  /=

  除法算符

  5

  %=

  模块化赋值运算符

  6

  **=

  幂赋值运算符

  七

  //=

  舍入赋值运算符

  代码如下:

  #简单赋值运算符

  如果为真:

  a=51

  b=len(CTO )

  Print(a值: str(a))

  #加法赋值运算符

  如果为真:

  a=51

  b=len(CTO )

  a=b

  Print(a=b value: str(a))

  #减法赋值运算符

  如果为真:

  a=51

  b=len(CTO )

  a-=b

  Print(a-=b值: str(a))

  #除法赋值运算符

  如果为真:

  a=51

  b=len(CTO )

  a/=b

  Print(a/=b值: str(a))

  #模赋值运算符

  如果为真:

  a=51

  b=len(CTO )

  a%=b

  Print(a%=b值: str(a))

  #

  幂赋值运算符

  if True:

  a=len(51)

  b=len(CTO)

  a**=b

  print(a**=b值:+str(a))

  # 取整赋值运算符

  if True:

  a=51

  b=len(CTO)

  a//=b

  print(a//=b值:+str(a))

  ​效果如下:

  

  

  

​三、位运算符

  编号

  位运算符

  说明

  1

  &

  按位与运算符,两者均1则为1,否则为0

  2

  

  按位或运算符,两者其一为1则为1,否则为0

  3

  ^

  按位异或运算符

  4

  ~

  按位取反运算符

  5

  <<

  左移动运算符

  6

  >>

  右移动运算符

  

  ​代码如下:

  

  # 十进制转二进制,[2:]去掉0b,int将字符串转为整型

  a=int(bin(51)[2:])

  b=int(bin(len(CTO))[2:])

  print(a=51=二进制值:+str(a))

  print(b=3=二进制值:+str(b))

  # a=110011

  # b=000011=11

  # 按位与运算符

  if True:

  print(a&b值:+str(a&b))

  # 按位或运算符

  if True:

  print(ab值:+str(ab))

  # 按位异或运算符

  if True:

  print(a^b值:+str(a^b))

  # 按位取反运算符

  if True:

  print(~a值:+str(~a))

  # 左移动运算符

  if True:

  print(a<<2值:+str(a<<2))

  # 右移动运算符

  if True:

  print(a>>2值:+str(a>>2))

  ​效果如下:

  

  

  

四、​逻辑运算符

  编号

  逻辑运算符

  说明

  1

  and

  与运算符,a和b为True,才为True

  2

  or

  或运算符,a和b其中一个为True,则为True

  3

  not

  非运算符,a为False,则为True

  

  ​代码如下:

  

a=len(str(51))<0

  b=len(CTO)>0

  print(a值:+str(a))

  print(b值:+str(b))

  # 与运算符

  if True:

  print(a and b值:+str(a and b))

  # 或运算符

  if True:

  print(a or b值:+str(a or b))

  # a非运算符

  if True:

  print(not(a)值:+str(not(a)))

  ​效果如下:

  

  

  

五、​成员运算符

  编号

  成员运算符

  说明

  1

  in

  a在b中,则返回True

  2

  not in

  a不在b中,则返回True

  

  ​代码如下​:

  

  a=C

  b=[5,1,C,T,O]

  print(a值:+str(a))

  print(b值:+str(b))

  # in运算符

  if True:

  print(a in b值:+str(a in b))

  # not in运算符

  if True:

  print(a not in b值:+str(a not in b))

  ​效果如下:

  

  

  • 成员运算符

  编号

  成员运算符

  说明

  1

  is

  a和b是否一样,则返回True

  2

  is not

  a和b不是一样,则返回True

  

  ​代码如下​:

  

  a=C

  b=[5,1,C,T,O]

  print(a值:+str(a))

  print(b值:+str(b))

  # in运算符

  if True:

  print(a in b值:+str(a in b))

  # not in运算符

  if True:

  print(a not in b值:+str(a not in b))#!/usr/bin/python3

  # -*- coding: utf-8 -*-

  # Feb 12, 2022 11:00 AM

  a=51CTO

  b= 51CTO

  print(a值:+str(a))

  print(b值:+str(b))

  # is运算符

  if True:

  print(a is b值:+str(a is b))

  # is not运算符

  if True:

  print(a is not b值:+str(a is not b))

  # is运算符,清除空格

  a=a.strip()

  b=b.strip()

  if True:

  print(a is b值:+str(a is b))

  # is运算符,清除空格

  c=51CTO

  d=51CTO

  if True:

  print(c is d值:+str(c is d))

  ​效果如下:

  

  到此这篇关于python中的各种运算符介绍的文章就介绍到这了,更多相关python运算符内容请搜索盛行IT软件开发工作室以前的文章或继续浏览下面的相关文章希望大家以后多多支持盛行IT软件开发工作室!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: