IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Une sélection d'exercices pour apprendre la programmation Python

Nombre d'auteurs : 5 - Nombre d'exercices : 41 - Dernière mise à jour : 17 novembre 2021 

 

Cette page propose des exercices pour apprendre à programmer en Python.

Ces exercices, accessibles même aux débutants, comprennent des énoncés clairs et complets suivis de solutions détaillées.

Formez-vous gratuitement avec les cours Python, trouvez des réponses à vos questions dans la FAQ Python et posez vos questions sur le forum Python.

Commentez

SommaireFichiers
Mis à jour le 9 octobre 2021 par Laethy, Sve@r

Objectif : manipuler les fichiers dans vos programmes Python

Niveau de difficulté : intermédiaire

Exercice

Écrivez un script qui permette de créer et de relire aisément un fichier texte. Votre programme demandera d'abord à l'utilisateur d'entrer le nom du fichier. Ensuite il lui proposera le choix, soit d'enregistrer de nouvelles lignes de texte, soit d'afficher le contenu du fichier. L'utilisateur devra pouvoir entrer ses lignes de texte successives en utilisant simplement la touche <Enter> pour les séparer les unes des autres. Pour terminer les entrées, il lui suffira d'entrer une ligne vide (c'est-à-dire utiliser la touche <Enter> seule). L'affichage du contenu devra montrer les lignes du fichier séparées les unes des autres de la manière la plus naturelle (les codes de fin de ligne ne doivent pas apparaître).

Auteur : Gérard Swinnen

Cours : apprendre à programmer avec Python

Voir une solution
Mis à jour le 9 octobre 2021 par Laethy, Sve@r

Objectif : manipuler les fichiers en Python

Niveau de difficulté : intermédiaire

Exercice

Écrivez un script qui recopie un fichier texte en triplant tous les espaces entre les mots.

Auteur : Gérard Swinnen

Cours : apprendre à programmer avec Python

Voir une solution
Mis à jour le 8 octobre 2021 par Laethy, Sve@r

Objectif : manipuler les fichiers en Python

Niveau de difficulté : intermédiaire

Exercice

À partir de deux fichiers préexistants A et B, construisez un fichier C qui contienne alternativement un élément de A, un élément de B, un élément de A, ... et ainsi de suite jusqu'à atteindre la fin de l'un des deux fichiers originaux. Complétez ensuite C avec les éléments restants dans l'autre.

Auteur : Gérard Swinnen

Cours : apprendre à programmer avec Python

Voir une solution
Mis à jour le 7 octobre 2021 par Laethy, Sve@r

Objectif : encoder un fichier

Niveau de difficulté : intermédiaire

Exercice

Écrivez un script qui permet d'encoder un fichier texte dont les lignes contiendront chacune les noms, prénoms, adresses, codes postaux et n° de téléphone de différentes personnes (considérez par exemple qu'il s'agit des membres d'un club)

Auteur : Gérard Swinnen

Cours : apprendre à programmer avec Python

Voir une solution

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2021 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.