首页 > 代码库 > python第四天

python第四天

 

运算符和表达式

1.      python的运算符包括:

1) 赋值运算符:  

=’等号       s=3y=abc

                      +=’加等于    x+=2

                      ‘—=’减等于   x-=2

                      *=乘等于   x*=2

                       /=除等于   x/=2

                       %=‘取余等于 x%=2

      2) 算术运算符:

                     x+y  

   x-y

   x*y

    x/y             例如   3/2=1   3.0/2=1.5

取余  x%y            例如   3%2=1

整除  x//y或者是x.0//y 例如   3.0//2=1.0

幂乘法  x**y          例如:   3**2=9

 

3)  关系运算符:

              >  <   >=  <=   !=(不等于)  ==(完全等于)

             比较两个数它会返回一个bool值:true 或者还是 false

             例子: 2==2.0  true

4)  逻辑运算符:

              and      当且只有两者都真则为真;其他都为假

              or       当且仅当两者都为假,则为假;其他都为真

              not      真的为假,假的为真

          

2.      运算符的优先级

 

1)  存在不同的优先级,先进行高优先级的,在进行低优先级的。

2)  同优先级时,从左到右依次运算。

3)  逻辑运算符  <   关系运算符  <   计算运算符

4)  优先级表(从低到高):

             wKiom1PplWCj7hCqAAD373n5chg767.png

3.      简单的计算器

其中raw_input可以接受键盘上的输入并显示提示符。但是它只认识字符串。我们这里需要数字所以使用int()进行转换。

                   wKioL1PplniTJjEQAABxz5rCp3Q613.png