• Python赋值运算符


    Python赋值运算符:

      = : 赋值运算符

      += : 加法赋值运算符

      -= : 减法赋值运算符

      *= : 乘法赋值运算符 

       /= : 除法赋值运算符

     %= : 取模赋值运算符 ,当前面的数小于后面的数时,返回前一个数本身(数大于 0)。

      **= : 幂赋值运算符

      //= : 取整赋值运算符

     注:a 符号等于 b 等价于 a 等于 a 符号 (b)

    # = 赋值运算符
    a = 4
    b = 5
    
    c = a + b
    print("a = {0} , b = {1} , c = {2}".format(a,b,c))
    # a = 4 , b = 5 , c = 9
    
    # += 加法赋值运算符
    a = 4
    b = 5
    a += b #等价于 a = a + b
    print("a = {0} , b = {1} ".format(a,b))
    # a = 9 , b = 5
    
    # -= 减法赋值运算符
    a = 4
    b = 5
    a -= b #等价于 a = a - b
    print("a = {0} , b = {1} ".format(a,b))
    # a = -1 , b = 5
    
    # *= 乘法赋值运算符
    a = 4
    b = 5
    a *= b #等价于 a = a * (b)
    print("a = {0} , b = {1} ".format(a,b))
    # a = 20 , b = 5
    
    # /= 除法赋值运算符
    a = 4
    b = 5
    a /= b #等价于 a = a / (b)
    print("a = {0} , b = {1} ".format(a,b))
    # a = 0.8 , b = 5
    
    # %= 取模赋值运算符
    a = 4
    b = 5
    a %= b #等价于 a = a % (b)
    print("a = {0} , b = {1} ".format(a,b))
    # a = 4 , b = 5
    
    a = 6
    b = 4
    a %= b #等价于 a = a % (b)
    print("a = {0} , b = {1} ".format(a,b))
    # a = 2 , b = 4
    
    # **= 幂赋值运算符
    a = 4
    b = 2
    a **= b #等价于 a = a ** (b)
    print("a = {0} , b = {1} ".format(a,b))
    # a = 16 , b = 2
    
    # //= 取整赋值运算符,返回整数
    a = 4
    b = 3
    a //= b #等价于 a = a // (b)
    print("a = {0} , b = {1} ".format(a,b))
    # a = 1 , b = 3 

    2020-02-05

  • 相关阅读:
    c++11 static_assert
    UVA
    析构函数与运行错误
    UVA
    2017 ACM-ICPC 亚洲区(乌鲁木齐赛区) C. Coconut
    2017 ACM-ICPC 亚洲区(乌鲁木齐赛区) A. Banana
    DOCTYPE的作用?
    数组去重的方法
    闭包的分析?
    SVN(集中式管理)分析
  • 原文地址:https://www.cnblogs.com/hany-postq473111315/p/12262791.html
Copyright © 2020-2023  润新知