zoukankan      html  css  js  c++  java
  • 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/C++编程可用的Linux自带工具
    安装gcc及其依赖
    Linux上编译hadoop-2.7.1的libhdfs.so和libhdfs.a
    gcc链接参数--whole-archive的作用
    jdb调试程序
    Exception in thread "main" java.lang.Error: Unresolved compilation problem
    动态规划与分治、备忘录的区别
    leetcode-unique paths
    LeetCode总结 -- 一维动态规划篇
    编程技巧
  • 原文地址:https://www.cnblogs.com/hany-postq473111315/p/12262791.html
Copyright © 2011-2022 走看看