Algorithmes en Python

INSCRIRE: S'abonner

cours gratuit

Algorithmes en Python

Playlist dans laquelle on va regarder les algorithmes les plus célèbres pour les coder en Python.

Vous pourrez également y trouver des astuces concernant le langage Python afin de saisir un peu plus l\'étendu de ce langage de programmation fabuleux.

Cette playlist concerne l\'algorithmie pour tous les niveaux : allant du collège jusqu\'à des algorithmes vus dans les programmes post-bac.

Saiba mais.

Ce cours est disponible pour les abonnés ! Découvrez les plans.

Ce cours est accompagné d'un certificat numérique d'achèvement gratuit.

charge de travail

27h

accès Premium

7 jours

créé dans

Cours complet
avec certificat !

À la fin de ce cours, vous recevrez un certificat numérique.

Augmentez vos chances d’être embauché en qualifiant vos compétences avec des certificats.

Pourquoi choisir Learncafe ?

Chez Learncafe, vous pouvez accéder à votre formation quand vous le souhaitez. Les cours sont disponibles 24h/24 et 7j/7.

En plus d'être une plateforme facile à utiliser, disponible sur n'importe quel appareil avec accès Internet, vous recevez également un certificat numérique à la fin de votre cours.

Contenu du programme :

Aula #1 - [Bonus] - Plus de 120 exercices d\'algorithmie en Python
Aula #2 - [Algorithme] - 1. Liste des diviseurs d\'un nombre entier [Python]
Aula #3 - [Algorithme] - 2. Tester si un nombre est premier [Python]
Aula #4 - [Algorithme] - 3. Liste des nombres premiers dans un intervalle [Python]
Aula #5 - [Algorithme] - 4. Liste des diviseurs qui sont premiers [Python]
Aula #6 - [Algorithme] - 5. Liste des nombres premiers de Sophie Germain [Python]
Aula #7 - [Algorithme] - 6. Tester si un nombre est une puissance d\'un autre nombre [Python]
Aula #8 - [Algorithme] - 7. Tester si un nombre est parfait [Python]
Aula #9 - [Algorithme] - 8. Liste des nombres parfaits dans un intervalle [Python]
Aula #10 - [Algorithme] - 9. Recherche du minimum d\'une liste [Python]
Aula #11 - [Algorithme] - 10. Recherche du maximum d\'une liste [Python]
Aula #12 - [Algorithme] - 11. L\'algorithme de Heron [Python]
Aula #13 - [Algorithme] - 12. Suite de Fibonacci et mémoïsation [Python]
Aula #14 - [Algorithme] - 13. Échanger les valeurs de 2 variables [Python]
Aula #15 - [Algorithme] - 14. Tri à bulles [Python3]
Aula #16 - Animation du Tri à bulles
Aula #17 - [Algorithme] - 15. Inverser une chaîne de caractères [Python]
Aula #18 - [Algorithme] - 16. Somme des éléments d\'une liste [Python]
Aula #19 - [Algorithme] - 17. Moyenne arithmétique [Python]
Aula #20 - [Algorithme] - 18. Moyenne harmonique [Python]
Aula #21 - [Algorithme] - 19. Moyenne quadratique [Python]
Aula #22 - [Algorithme] - 20. Moyenne géométrique [Python]
Aula #23 - [Algorithme] - 21. Variance et écart type [Python]
Aula #24 - [Algorithme] - 22. Factorielle [Python]
Aula #25 - [Algorithme] - 23. Recréer la fonction len() [Python]
Aula #26 - [Algorithme] - 24. Calculer la puissance d\'un nombre [Python]
Aula #27 - [Algorithme] - 25. Somme des puissances d\'un nombre réel [Python]
Aula #28 - [Algorithme] - 26. L\'identité remarquable (a+b)² [Python]
Aula #29 - [Algorithme] - 27. L\'identité remarquable (a-b)² [Python]
Aula #30 - [Algorithme] - 28. L\'identité remarquable a² - b² [Python]
Aula #31 - [Algorithme] - 29. Supprimer les éléments d\'une liste [Python]
Aula #32 - [Algorithme] - 30. Concaténer deux listes [Python]
Aula #33 - [Algorithme] - 31. La tour de Hanoï - Partie 1 : résolution et nombres binaires
Aula #34 - [Algorithme] - 32. Rechercher un élément dans une liste [Python]
Aula #35 - [Algorithme] - 33. Résoudre un polynôme du second degré [Python]
Aula #36 - [Algorithme] - 34. Répétitions dans une liste [Python]
Aula #37 - [Algorithme] - 35. Recréer la méthode join() [Python]
Aula #38 - [Algorithme] - 36. Déterminer si une année est bissextile [Python]
Aula #39 - [Algorithme] - 37. Convertir des secondes en heures, minutes, secondes [Python]
Aula #40 - [Algorithme] - 38. Les cycles avec le modulo [Python]
Aula #41 - [Algorithme] - 39. Obtenir les valeurs dans la table Ascii [Python]
Aula #42 - [Algorithme] - 40. Le chiffre de César [Python]
Aula #43 - [Algorithme] - 41. Résoudre une équation du premier degré [Python]
Aula #44 - [Algorithme] - 42. Tester si une chaîne de caractères ne contient que des nombres [Python]
Aula #45 - [Algorithme] - 43. Tester si tous les mots d\'une string commencent par une majuscule [Python]
Aula #46 - [Algorithme] - 44. Renvoyer une chaîne de caractères entièrement en minuscule/majuscule [Python]
Aula #47 - [Algorithme] - 45. Enlever les doublons dans une liste [Python]
Aula #48 - [Algorithme] - 46. Tester si une string contient uniquement des lettres de l\'alphabet [Python]
Aula #49 - [Algorithme] - 47. Somme de tous les éléments d\'un dictionnaire [Python]
Aula #50 - [Algorithme] - 48. Fusionner deux dictionnaires [Python]
Aula #51 - [Algorithme] - 49. Multiplier toutes les valeurs d\'un dictionnaire [Python]
Aula #52 - [Algorithme] - 50. Trouver la valeur maximale d\'un dictionnaire [Python]
Aula #53 - [Algorithme] - 51. Trouver la valeur minimale d\'un dictionnaire [Python]
Aula #54 - [Algorithme] - 52. Transformer deux listes en un dictionnaire [Python]
Aula #55 - [Algorithme] - 53. Supprimer tous les éléments d\'une liste [Python]
Aula #56 - [Algorithme] - 54. Afficher les éléments d\'un dictionnaire triés par clé [Python]
Aula #57 - [Algorithme] - 55. Supprimer le caractère à l\'indice n d\'une chaîne de caractères [Python]
Aula #58 - [Algorithme] - 56. Différences entre les méthodes remove, pop et del [Python]
Aula #59 - [Algorithme] - 57. Tester si une date est valide [Python]
Aula #60 - [Algorithme] - 58. Inverser un nombre entier [Python]
Aula #61 - [Algorithme] - 59. Convertir un nombre décimal en binaire [Python]
Aula #62 - [Algorithme] - 60. Convertir un nombre binaire en décimal [Python]
Aula #63 - [Algorithme] - 61. Convertir un nombre décimal en hexadécimal [Python]
Aula #64 - [Algorithme] - 62. Convertir un nombre hexadécimal en décimal [Python]
Aula #65 - [Algorithme] - 63. Addition de 2 vecteurs [Python]
Aula #66 - [Algorithme] - 64. Générer une matrice avec des nombres aléatoires [Python]
Aula #67 - [Algorithme] - 65. Calculer l\'aire et le périmètre d\'un cercle [Python]
Aula #68 - [Algorithme] - 66. Calculer l\'aire et le périmètre d\'un triangle [Python]
Aula #69 - [Algorithme] - 67. Calculer l\'aire et le périmètre d\'un carré [Python]
Aula #70 - [Algorithme] - 68. Calculer l\'aire et le périmètre d\'un rectangle [Python]
Aula #71 - [Algorithme] - 69. Tester si tous les éléments d\'une liste sont différents [Python]
Aula #72 - [Algorithme] - 70. Mélanger les caractères d\'une chaîne de caractères [Python]
Aula #73 - [Algorithme] - 71. Changer les lettres avec accent en lettres sans accent [Python]
Aula #74 - [Algorithme] - 72. Tester si deux mots sont des anagrammes [Python]
Aula #75 - [Algorithme] - 73. Retirer les ponctuations d\'une chaîne de caractères [Python]
Aula #76 - [Algorithme] - 74. Tester si une chaîne de caractères est un pangramme [Python]
Aula #77 - [Algorithme] - 75. Afficher les éléments d\'une liste absents d\'une autre liste [Python]
Aula #78 - [Algorithme] - 76. Calculer la distance entre deux points [Python]
Aula #79 - [Algorithme] - 77. Calculer l\'hypoténuse d\'un triangle rectangle [Python]
Aula #80 - [Algorithme] - 78. Tester si toutes les valeurs d\'un dictionnaire sont égales [Python]
Aula #81 - [Algorithme] - 79. Tester si une phrase est un hétérogramme [Python]
Aula #82 - [Algorithme] - 80. Tester si une phrase est un isogramme [Python]
Aula #83 - [Algorithme] - 81. Suite de Conway (Count and say) [Python]
Aula #84 - [Algorithme] - 82. Trier 3 nombres sans boucle, sans structure conditionnelle [Python]
Aula #85 - [Algorithme] - 83. Déterminer l\'équation ax+b à partir de deux points [Python]
Aula #86 - [Algorithme] - 84. Tester si une chaîne de caractères est un palindrome [Python]
Aula #87 - [Algorithme] - 85. Tester si une phrase est un palindrome [Python]
Aula #88 - [Algorithme] - 86. Somme des colonnes et des lignes d\'une matrice [Python]
Aula #89 - [Algorithme] - 87. Trouver les sunny numbers dans un intervalle [Python]
Aula #90 - [Algorithme] - 88. Calculer la valeur du nombre d\'Euler e [Python]
Aula #91 - [Algorithme] - 89. Trouver les nombres heureux dans un intervalle [Python]
Aula #92 - [Algorithme] - 90. Trouver les spy numbers dans un intervalle [Python]
Aula #93 - [Algorithme] - 91. Taux de croissance [Python]
Aula #94 - [Algorithme] - 92. Les nombres triangulaires [Python]
Aula #95 - [Algorithme] - 93. La distance euclidienne [Python]
Aula #96 - [Algorithme] - 94. Déterminer si un nombre est pair [Python]
Aula #97 - [Algorithme] - 95. Faire la somme de deux nombres binaires [Python]
Aula #98 - [Algorithme] - 96. Rendu de monnaie [Python]
Aula #99 - [Algorithme] - 97. Réinitialiser une variable [Python]
Aula #100 - [Algorithme] - 98. Les nombres strobogrammatiques [Python]
Aula #101 - [Algorithme] - 99. Evil numbers [Python]
Aula #102 - [Algorithme] - 100. Disarium numbers [Python]
Aula #103 - [Algorithme] - 101. Trimorphic numbers [Python]
Aula #104 - [Algorithme] - 102. Ugly numbers [Python]
Aula #105 - [Algorithme] - 103. Instancier une matrice nulle [Python]
Aula #106 - [Algorithme] - 104. Convertir des nombres entiers en chiffres romains [Python]
Aula #107 - [Algorithme] - 105. Convertir des chiffres romains en nombres entiers [Python]
Aula #108 - [Algorithme] - 106. Le poids de Hamming [Python]
Aula #109 - [Algorithme] - 107. Distance de Hamming [Python]
Aula #110 - [Algorithme] - 108. Jeu de Nim [Python]
Aula #111 - [Algorithme] - 109. Strong Numbers [Python]
Aula #112 - [Algorithme] - 110. Armstrong Numbers [Python]
Aula #113 - [Algorithme] - 111. Super digit [Python]
Aula #114 - [Algorithme] - 112. Le triangle de Floyd [Python]
Aula #115 - [Algorithme] - 113. Fascinating numbers [Python]
Aula #116 - [Algorithme] - 114. Les nombres automorphes [Python]
Aula #117 - [Algorithme] - 115. Tester si une grille de Sudoku est valide [Python]
Aula #118 - [Algorithme] - 116. Résoudre une grille de Sudoku [Python]
Aula #119 - [Algorithme] - 117. Afficher le triangle de Pascal [Python]
Aula #120 - [Algorithme] - 118. Retourner les éléments présents dans deux listes [Python]
Aula #121 - [Algorithme] - 119. Somme de deux fractions [Python]
Aula #122 - [Algorithme] - 199.1. Somme de deux fractions - Le module Fraction [Python]
Aula #123 - [Algorithme] - 120. Les nombres de Tribonacci [Python]
Aula #124 - [Algorithme] - 121. Inverser tous les mots d\'une chaîne de caractères [Python]
Aula #125 - [Algorithme] - 122. Number complement [Python]
Aula #126 - [Algorithme] - 124 Ajouter des zéros au début d\'un nombre [Python]
Aula #127 - [Algorithme] - 123. Coefficient binomial [Python]
Aula #128 - [Algorithme] - 125. Trouver le PGCD [Python]
Aula #129 - [Algorithme] - 126. Initialiser une matrice identité [Python]
Aula #130 - [Algorithme] - 127. Convertir une chaîne de caractères en Morse [Python]
Aula #131 - [Algorithme] - 128. Additionner deux nombres complexes [Python]
Aula #132 - [Algorithme] - 129. Multiplier deux nombres complexes [Python]
Aula #133 - [Algorithme] - 130. Négation d\'un nombre complexe [Python]
Aula #134 - [Algorithme] - 131. Inverse d\'un nombre complexe [Python]
Aula #135 - [Algorithme] - 132. Le conjugué d\'un nombre complexe [Python]
Aula #136 - [Algorithme] - 133. Le module d\'un nombre complexe [Python]
Aula #137 - [Algorithme] - 134. Argument d\'un nombre complexe [Python]
Aula #138 - [Algorithme] - 136. Récupérer un nombre complexe depuis une chaîne de caractères [Python]
Aula #139 - [Algorithme] - 137. Additionner deux matrices [Python]
Aula #140 - [Algorithme] - 138. Calculer la transposée d\'une matrice [Python]
Aula #141 - [Algorithme] - 139. Produit de Hadamard [Python]
Aula #142 - [Algorithme] - 140. Produit scalaire [Python]
Aula #143 - [Algorithme] - 141. Produit cartésien [Python]
Aula #144 - [Algorithme] - 142. Multiplier une matrice par un scalaire [Python]
Aula #145 - [Algorithme] - 143. Produit Kronecker de deux matrices [Python]
Aula #146 - [Algorithme] - 144. Calculer le déterminant d\'une matrice carrée d\'ordre 2 [Python]
Aula #147 - [Algorithme] - 145. Calculer le déterminant d\'une matrice carrée d\'ordre 3 [Python]
Aula #148 - [Algorithme] - 146. Calculer la trace d\'une matrice [Python]
Aula #149 - [Algorithme] - 147. Calculer le permanent d\'une matrice carrée d\'ordre 2 [Python]
Aula #150 - [Algorithme] - 148. Calculer le permanent d\'une matrice carrée d\'ordre 3 [Python]
Aula #151 - [Algorithme] - 149. Matrice de Toeplitz [Python]
Aula #152 - [Algorithme] - 150. Aplatir des listes imbriquées [Python]
Aula #153 - [Algorithme] - 151. Les piles [Python]
Aula #154 - [Algorithme] - 152. Les files [Python]
Aula #155 - [Algorithme] - 153. Les listes chaînées [Python]
Aula #156 - [Algorithme] - 154. Inverser une liste chaînée [Python]
Aula #157 - [Algorithme] - 155. Les listes doublement chaînées [Python]
Aula #158 - [Algorithme] - 156. Inverser une liste doublement chaînée [Python]
Aula #159 - [Algorithme] - 157. Renvoyer le noeud au milieu d\'une liste chaînée [Python]
Aula #160 - [Algorithme] - 158. Echanger les noeuds d\'une liste chaînée par paire [Python]
Aula #161 - [Algorithme] - 159. Déterminer si une liste chaînée est cyclique [Python]
Aula #162 - [Algorithme] - 160. Donner le noeud où commence le cycle d\'une liste chaînée cyclique [Python]
Aula #163 - [Algorithme] - 161. Partitionner une liste chaînée [Python]
Aula #164 - [Algorithme] - 162. Déterminer si une liste chaînée simple est palindromique [Python]
Aula #165 - [Algorithme] - 163. Déterminer si une liste doublement chaînée est palindromique [Python]
Aula #166 - [Algorithme] - 164. Additionner deux nombres formés par une liste chaînée [Python]
Aula #167 - [Algorithme] -165. Convertir un nombre binaire contenu dans une liste chaînée en entier [Python]
+ Afficher plus

Rencontrer
le responsable :

Learncafe en Français

On n'en a jamais assez d'apprendre. Ce profil vous permet d'accéder à divers cours gratuits. Grâce aux ressources disponibles, vous pourrez acquérir de nouvelles connaissances sur des sujets tels que l'éducation, la santé et bien d'autres domaines. Tous les droits d'auteur des œuvres et documents sont réservés à leurs auteurs respectifs.

voir le profil voir les cours
0 personnes ils se sont inscrits à ce cours.

Évaluation globale du cours :


Modules et cours

Module 1: Algorithmes en Python

voir tout

Choisissez un plan :

Plan gratuit Gratuit
  • 27 HORAIRES DE COURS
  • 30 jours d'accès gratuit*
  • Pas de période de grâce**
  • Certificat d'achèvement***
  • Accès immédiat
Inscrivez-vous maintenant
* L'accès au contenu du cours est valable pour toute la durée de l'abonnement mensuel ou de l'achat individuel.
** Le délai d'attente correspond à la durée totale d'attente avant qu'un utilisateur puisse commencer un autre cours sur la plateforme.
*** Le certificat de réussite du cours est proposé séparément à l'achat individuel en deux formats: téléchargement numérique et impression par courrier.

Commencez à étudier en quelques clics :

Les connaissances que vous recherchiez pour améliorer votre
la carrière n'est qu'à quelques clics !

Abonnez-vous maintenant

En savoir plus sur Learncafe

+200.000 heures de cours d'étude
+300.000 vidéos disponibles
+30.000 exercices de renforcement
+9.000 cours disponibles
Ei, espera! Que tal você concorrer a 20 mil?