美文网首页
Python---基本知识4_之运算符

Python---基本知识4_之运算符

作者: hello_我的哥 | 来源:发表于2017-12-19 23:35 被阅读18次

    1.算术运算符

        什么是算术运算符?其实就是能够计算的符号,比如我们数学里面的加减乘除;那我们程序里面也是一样的,只是符号不一样而已:

    print(1+2) #加print(2-1)#减print(2*3)#乘print(9/3)#除print(2**3)#乘方print(9//4)#取整print(9%4)#取余

    当然程序里面也是遵循数学的法则,比如除数不能为0;

    2.复合运算符

        什么是复合运算符?其实就是一种对算术运算符和赋值的一种简化;比如你需要把a加上5,那我们这样写:

    a=3  a=a+5  print(a)

    其实还有另外一种写法,就是复合运算符;这种写法得出的值和第一种得出的值是一样的

    a=3  a+=5 print(a)

    我们把复合运算符作出一个总结,比如P是算术运算符,我们的值A需要在A的基础上进行算术运算,在赋值给A,就是这样的:

    A=AP=5

    3.比较运算符

    什么是比较运算符,其实就是能够比较大小的符号,比如>   <   != 等等,比较运算符算出来的值只有两种,true,false:

    a='5' b='5' print(a==b)

    对于比较运算符,需要注意的有两点,1.==符号,比较的是左右两边的值是否相等,is才是比较两边的地址2.python比较的时候可以使用链式写法,比如:

    a=[5] b='5' print(a is b)          a = 5     print(1 < a < 8)

    4.逻辑运算符

    逻辑运算符说直白点就是或与非,或:or 和 and 非 not,and:一假则假,or:一真则真;

    a=True b=False print(a and b) print(a or b) print(not a)

    这里有两个注意点,对于判断真假有个说法是非零即真,非空即真;然后对于逻辑运算符是短路计算,即若是第一个已经能够判断真假的情况那不会执行第二个,对于逻辑运算符的输出不一定是true或者false;

    相关文章

      网友评论

          本文标题:Python---基本知识4_之运算符

          本文链接:https://www.haomeiwen.com/subject/mxziwxtx.html