我正在研究涉及带数字变量的项目。让我们说:
variablename = 5
有没有一种方法可以减去,比如变量2,然后更新所述变量,以便:
variablename = 3
答案 0 :(得分:6)
您需要的操作符可以完成此操作:-=
。
variablename = 5
variablename -= 2
这类似于variablename = variablename - 2
,它也可以用于您的目的(但它不是完全相同 - 例如,您可以覆盖-=
以使其完成无论你喜欢什么。这对你的问题没有任何影响 - 你可以自由地使用-=
。
存在类似的运算符,用于添加(+=
),乘以(*=
),除(/=
)和模数(%=
)。
答案 1 :(得分:0)
variablename -= 2
类似的方法也可以在C / C ++ / Java中使用!
答案 2 :(得分:0)
variablename -= 2
这意味着
variablename = variablename - 2
它减去然后将它分配回同一个变量。但请注意,您必须始终将变量初始化为某个数字,否则会显示错误。
这将进一步帮助您http://www.tutorialspoint.com/python/assignment_operators_example.htm
答案 3 :(得分:0)
variablename = variablename - 2