• Python赋值运算符


    假设变量a为10,变量b为20:

    运算符

    描述

    实例

    =

    简单的赋值运算符

    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

    例如:

    a = 35
    b = 10
    c = 0
    c = a + b
    print("1 - c 的值为:, c")

    c += a
    print("2 - c 的值为:", c)

    c *= a
    print("3 - c 的值为:", c)

    c /= a
    print("4 - c 的值为:", c)

    c = 2
    c %= a
    print("5 - c 的值为:", c)

    c **= a
    print("6 - c 的值为:", c)

    c //= a
    print("7 - c 的值为:", c)

    上面的程序运行结果是:

    1 - c 的值为:, c

    2 - c 的值为: 80

    3 - c 的值为: 2800

    4 - c 的值为: 80.0

    5 - c 的值为: 2

    6 - c 的值为: 34359738368

    7 - c 的值为: 981706810

    欢迎大家批评指正,指出问题,谢谢!

  • 相关阅读:
    [CISCN2019 华北赛区 Day1 Web2]ikun
    [BJDCTF 2nd]简单注入
    [BJDCTF2020]ZJCTF,不过如此
    [BJDCTF2020]The mystery of ip
    [SWPU2019]Web1
    [WesternCTF2018]shrine
    [BJDCTF 2nd]假猪套天下第一
    [BJDCTF2020]Mark loves cat
    [GWCTF 2019]我有一个数据库
    C语言学习笔记_函数与函数库
  • 原文地址:https://www.cnblogs.com/yhcTACK/p/14983928.html
Copyright © 2020-2023  润新知