8 recettes pour accélérer vos développements en Python

Magazine
Marque
GNU/Linux Magazine
Numéro
241
Mois de parution
octobre 2020
Spécialité(s)


Résumé

Les « recettes » de programmation, ce sont de petits bouts de code, des squelettes qui peuvent être facilement réutilisés dans différentes situations et permettent de gagner beaucoup de temps !


Nos lecteurs les plus assidus se souviendront que deux hors-séries comportant des mémos touchant différents aspects de la programmation en Python ont été publiés en 2016 et 2018 [1][2]. Dans cet article, je vous propose quelques nouvelles recettes.

1. Utiliser une liste de tests comme condition d'une boucle while

1.1 L'objectif

Nous possédons une liste de valeurs qui sont toutes inférieures à 100 et nous voulons effectuer une boucle tant qu'aucune des valeurs n'est supérieure ou égale à 100.

1.2 La solution

01: from random import randint
02: 
03: ma_liste = [1, 45, 67, 32, 84, 22]
04: longueur = len(ma_liste) - 1
05: print(ma_liste)
06: 
07: while all(elt < 100 for elt in ma_liste):
08:     ma_liste[randint(0,…

Cet article est réservé aux abonnés. Il vous reste 95% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Article rédigé par

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous