Looking for python Keywords? Try Ask4Keywords

## Exemple

``````a, b = 1, 2

# Using the "+" operator:
a + b                  # = 3

# Using the "in-place" "+=" operator to add and assign:
a += b                 # a = 3 (equivalent to a = a + b)

import operator        # contains 2 argument arithmetic functions for the examples

operator.add(a, b)     # = 5  since a is set to 3 right before this line

# The "+=" operator is equivalent to:
a = operator.iadd(a, b)    # a = 5 since a is set to 3 right before this line
``````

Combinaisons possibles (types intégrés):

• `int` et `int` (donne un `int` )
• `int` et `float` (donne un `float` )
• `int` et `complex` (donne un `complex` )
• `float` et `float` (donne un `float` )
• `float` et `complex` (donne un `complex` )
• `complex` et `complex` (donne un `complex` )

Remarque: l'opérateur `+` est également utilisé pour concaténer des chaînes, des listes et des tuples:

``````"first string " + "second string"    # = 'first string second string'

[1, 2, 3] + [4, 5, 6]                # = [1, 2, 3, 4, 5, 6]
``````