![Fichier:Python logo and wordmark.svg — Wikipédia](https://upload.wikimedia.org/wikipedia/commons/thumb/f/f8/Python_logo_and_wordmark.svg/1200px-Python_logo_and_wordmark.svg.png)
# Algébrie
| **Opérateur** | **Usage** |
| --- | --- |
| **+** | Additionne deux nombres |
| **\-** | Soustrait deux nombres |
| **\*** | Multiplie deux nombres |
| **/** | Divise deux nombres |
| **//** | Retourne le nombre entier d'une division |
| **%** | Retourne le reste d'une division |
*Exemple :*
```python
>>> 2+3
# Le résultat sera 5
>>> 3*3
# Le résultat sera 9
```
# Les variables
## Les bases
- Déclaration d'une variable :
```python
nom_variable = valeur
```
> 1. Le nom de la variable ne peut être composé que de lettres, majuscules ou minuscules, de chiffres et du symbole souligné « \_ » (appelé underscore en anglais).
> 2. Le nom de la variable ne peut pas commencer par un chiffre.
> 3. Le langage Python est sensible à la casse, ce qui signifie que des lettres majuscules et minuscules ne constituent pas la même variable (la variable AGE est différente de aGe, elle-même différente de age).
Cette fonction permet de retourner le type d'une variable.
```python
a=3
type(a)
# retourne <class 'int'>
```
- La fonction **print**
Cette fonction ne sert uniquement qu'à afficher du texte ou une variable. Contrairement à la console qui est capable d'afficher une variable sans avoir à appeler cette fonction, sur un **IDE** vous serez obligé de vous en servir.
```python
>>> a = 3
>>> print(a)
>>> a = a + 3
>>> b = a - 2
>>> print("a =", a, "et b =", b)
```
- La fonction **input**
Cette fonction permet de récupérer la saisie d'un utilisateur.
```python
choix = input("Faite votre choix : ")
```
Par défaut, la valeur sera une chaine de caractères. Pour la convertir en entier, on peut utiliser ceci :