关于简单的运算、二进制运算、逻辑运算符、成员运算符、身份运算符-创新互联

简单的运算

专注于为中小企业提供成都网站设计、成都做网站服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业蕲春免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

>>> 1+1

2

>>> 2-1

1

>>> 2*3

6

>>> 2/1

2.0

>>> 5%4   <====返回除法的余数

1

>>> 2**2   <====幂次方

4

>>> 5//2   <====关于取商,只取整数部分

2

>>> 5==5

True

>>> 5!=4   <====关于不等于

True

>>> 5>4

True

>>> 4<5

True

>>> 5>=5

True

>>> 4<=4

True

关于二进制运算

运算符   描述    实例

&    按位与运算符  10&50得出结果为2  假如A为00001010 B为00110010 就是说A和B中相同的位都为真才为真就是1

|    按位或运算符  10|50得出结果为58 假如A为00001010 B为00110010 就是说A和B中相同的位只要有一位为真才为真就是1

^    按位异或运算符  10^50得出结果为1=56 假如A为00001010 B为00110010 就是说A和B中相同的位只要有一位为真才为真就是1,都为真的话就是假代表0,都为假的话就是假代表0

>>   右移动运算符  假如A为00001010按照右移一位的话结果就是00000101代表5

<<   左移动运算符  假如A为00001010按照左移一位的话结果就是00010100代表5

逻辑运算符

运算符  描述

and   布尔"与",如果x为false,x and y返回false

or   布尔"或",如果x为true,它就返回true

not   布尔"非",如果x为true,它就返回false

成员运算符

运算符

in

not in

举例

the number 1:

name=['alex','rain']
if 'jack' in name:
    print("pengchun is handsome")
else:
    print("pengchun is very handsome")
得出结果pengchun is very handsome

the number 2:

name=['alex','rain']
if 'alex' in name:
    print("pengchun is handsome")
else:
    print("pengchun is very handsome")

 得出结果pengchun is handsome

身份运算符

is

is not

举例:

the number 1

if type(3) is int:
  print("pengchun is handsome")
得出结果pengchun is handsome

the number 2 
 if type(3) is not list:
    print("pengchun is handsome")
 得出结果pengchun is handsome

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


分享文章:关于简单的运算、二进制运算、逻辑运算符、成员运算符、身份运算符-创新互联
当前网址:http://ybzwz.com/article/dipgep.html