Notion de liste et algorithmes : Écriture en langage naturel ou Python
~1 min de lecture
Notion de liste et algorithmes : Écriture en langage naturel ou Python
1. Introduction aux listes
Une liste est une collection ordonnée d'éléments. En programmation, elle sert à stocker plusieurs valeurs dans une seule variable.
Exemple en Python :
fruits = ['pomme', 'banane', 'orange']
2. Notion d'algorithme
Un algorithme est une suite d'instructions qui permet de résoudre un problème. Il peut être écrit en langage naturel ou en langage de programmation comme Python.
3. Écriture d'un algorithme en langage naturel
Exemple : Trouver la somme de tous les éléments d'une liste :
- Initialiser une variable somme à 0.
- Parcourir tous les éléments de la liste.
- Ajouter chaque élément à la variable somme.
- Afficher la somme.
4. Traduction en Python
Voici comment cet algorithme peut être écrit en Python :
def somme_liste(liste):
somme = 0
for element in liste:
somme += element
return somme
# Exemple d'utilisation
ma_liste = [1, 2, 3, 4, 5]
resultat = somme_liste(ma_liste)
print("La somme est :", resultat)
5. Résumé
- Une liste est une collection ordonnée d'éléments.
- Un algorithme est une suite d'étapes pour résoudre un problème.
- Les algorithmes peuvent être écrits en langage naturel ou en code Python.
Teste tes connaissances sur ce cours
Crée ton compte gratuitement pour accéder aux quiz associés et suivre ta progression.
