• 运算符

              1.算数运算

 

运算符

 

描述

 

 

实例

a=10,b=20

 

  =

加,两个对象相加

a+b输出30

 

  -

减,一个数减去另一个数

a-b输出-10

 

 

 

 *

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

a*b输出200

 

  /

除,一个数除以另一个数

b/a输出2

 

  %

取余,返回除法的余数(求余)

b%a输出0或1

 

 

 **

幂,返回x的y次幂

a**b为10的20次方

 

  //

取整除,返回商的整数部分

9//2输出4,9.0//2.0输出4.0

 

注意:

                    算数运算的/(除),在python2.7版本默认的是取整除,也就是相除后只取整数,所以要精确就必须调用一个模块

 

在2.7版本在除法或者乘法时调用模块 from _future_import division,  3.0版本不存在这个问题

                        如:

 

       #!/usr/bin/env python

 

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

 

       from __future__ import division

 

       a=9/2

 

       Print(a)

                        2. 比较运算符

                     比较运算符,返回值要么是真(True),要么是假(False)


 

运算符


描述

实例

  a=10   b=20

  ==

等于--比较对象是否相等

(a==b)  返回False

  !=

不等于--比较两个对象是否不相等

(a!=b)  返回True

  <>

不等于--比较两个对象是否不相等

(a<>b)  返回True

  >

大于--返回x是否大于y

(a>b)   返回False

  <

小于--返回x是否小于y

(a<b)   返回True

  >=

大于等于--返回x是否大于等于y

(a>=b)  返回False

  <=

小于等于--返回x是否小于等于y

(a<=b)  返回True

 

 

                                       备注:

                         所有比较运算符返回1表示真,返回0表示假。这分别于特殊的变量True和False等价,注意这些变量名称的大写

 

运算符(<>)类似(!=)

                     3赋值运算符

                                                    

运算符

 描述

实例

  =

简单的赋值运算  

C=a+b将a+b的运算结果赋值给c

  +=

加法赋值运算

c+=a等效于c=c+a

  -=

减法赋值运算

C-=a等效于c=c-a

  *=

乘法赋值运算

C*=a等效于c=c*a

  /=

除法赋值运算

C/=a等效于c=c/a

  %=

取模赋值运算

C%=a等效于c=c%a

  **=

幂赋值运算

C**=a等效于c=c**a

  //=

取整除赋值运算

C//=a等效于c=c//a

 

逻辑运算符

运算符

 描述

     示例

    and

布尔”并且”--如果x为False,x and y返回False,否则它返回y的计算值,并且的意思,and前后都要符合逻辑运算才返回真哪怕有一个不符合都返回假

 

 

(a and b)  返回True

    or

布尔”或者”--如果x为True,x or y 返回True,否则它返回y的计算值,或者的意思,or前后有一个符合逻辑运算符都返回真

 

 

(a or b)   返回True

    not

布尔”非”--如果x为True,返回False。如果x为False,返回True

 

not(a and b)  返回False

 

                    5.成员运算符

                               

运算符

 描述

  示例

In in

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

x在y序列中返回True

  not in

如果在指定序列中没有找到返回True,找到了返回False

x不在y序列中返回True

 

 

 

 

 

                            

python 查看是否除尽_运算符

                                                    

#!/usr/bin/env python
 #  -*- coding:utf-8 -*-
 a=”helloworld”
判断low在不在a变量中
 b=”low” in a
 Print(b)