ts **immuables**: une fois crées elles ne peuvent plus être modifiées. Les méthodes permettant d'altérer... voient un booléen.
Pour des recherches de motifs plus complexes au sein de chaînes de caractères se rep...
True
>>> 'abc' > 'def'
False
# les valeurs les plus faibles sont associées aux nombres
# viennent ens... r les f-strings quand c'est possible car beaucoup plus lisibles.
Utilisation de la méthode **str.format
==== import <module_name> ====
Dans sa forme la plus simple :
<code python>
import modulename
</code>... nitions de classes ou de fonctions qui forment le plus gros du contenu des modules.
Mais un module peut... === Les paquetages Python =====
La conception de plus grosses applications peut conduire à l'utilisatio... sier du paquetage même s'il est vide.
Cela n'est plus vrai pour les versions Python 3.3 et supérieures.
00000 loops each)
# Parcourir une liste 100 fois plus grande que la précédente
# prendra environ 100 fois plus de temps
%timeit 'x' in range(10_000) ... 1000 loops each)
# Parcourir une liste 100 fois plus grande que la précédente
# prendra encore 100 fois plus de temps
%timeit 'x' in range(1_000_000)
ion) désignée **compréhension de liste** qui rend plus naturelle et intuitive d'appliquer une opération ... mpréhension répond à ce même besoin de façon bien plus intuitive, en se rapprochant davantage du langage... numbers. Cette expression sur une ligne est bien plus concise et proche du langage naturel.
La compréh... tement recommandé car il permet d'obtenir un code plus facile à lire et à maintenir.
</note>
===== Réfé
st de capturer les exceptions bien identifiées au plus près de l'endroit où elles se produisent dans le code afin d'avoir les réactions les plus appropriées à l'origine du problème.
</note>
Pou
</code>
Le tuple unpacking rend le code produit plus concis et le rapproche du langage naturel que la ...
On voit bien ici que la variable t1 ne référence plus le même objet en mémoire après l'opération d'addi