|
12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- +++
- title = "Fonctions natives"
- weight = 5
- +++
-
- # Fonctions natives
-
- Fonctions qui sont toujours présentes dans l'interpréteur. On en a déjà vu quelques unes:
-
- * `print`, `input`: écrire et lire sur la ligne de commande
- * `str`, `int`: convertir des entiers en strings et vice-versa
-
- Il y en a tout un tas!
-
- La liste ici: https://docs.python.org/fr/3/library/functions.html#built-in-funcs
-
- ## Retour sur print
-
- On peut passer autant d'arguments qu'on veut à `print` et:
-
- * Il les sépare par des espaces
- * Ajoute un retour à la ligne à la fin:
-
- ```python
- >>> prénom = "Charlotte"
- print("Bonjour", pŕenom)
- Bonjour Charlotte
- ```
-
- On peut demander à `print` de changer son séparateur:
-
- ```python
- >>> a = "chauve"
- >>> b = "souris"
- >>> print(a, b, sep="-")
- chauve-souris
- ```
-
- Ou de changer le caractère de fin:
- ```python
- >>> print("Ceci tient", end="")
- >>> print("sur une seule ligne")
- Ceci tient sur une seule ligne
- ```
-
-
|