do not use operations =+ and =-

This page is not yet available in Spanish. We are working on its translation.
If you have any questions or feedback about our current translation project, feel free to reach out to us!

Metadata

ID: python-best-practices/no-equal-unary

Language: Python

Severity: Error

Category: Best Practices

Description

Operator =+ and =- do not exist in Python. The code is valid but is unlikely doing what the developer wants to achieve.

Non-Compliant Code Examples

# =+ does not exists in Python, use n = n + 3
n =+ 3

# =- does not exists in Python, use n = n - 3
n =- 3

Compliant Code Examples

n = n + 3

n = n - 3

foo = -1
https://static.datadoghq.com/static/images/logos/github_avatar.svg https://static.datadoghq.com/static/images/logos/vscode_avatar.svg jetbrains

Seamless integrations. Try Datadog Code Analysis