Solution Exercice 35: convertir une adresse url en un lien hypertexte

Exercice 35 Ecrire un programme en Python qui permet de transformer une adresse url saisie au clavier en un lien hypertexte. Solution

  Younes Derfoufi CRMEF OUJDA

Solution Exercice 36: algorithme python qui supprime les espaces multiples dans un texte

Exercice 36 Écrire un algorithme en Python permettant de supprimer les espaces multiples dans une chaîne de caractères 's'. Solution

Explication du code: Le programme utilise la méthode split(): pour diviser la chaîne en une liste de mots. Ensuite, la méthode join(): est utilisée pour reconstituer la chaîne en insérant un seul espace entre…

Le module Filedialogue Python Tkinter

1-  Le module Filedialogue et les méthodes associées FileDialog est un module avec des fonctions de dialogues d'ouverture et de sauvegarde, qui pourra vous aider à améliorer votre interface graphique Tkinter pour ouvrir ou sauvegarder vos fichiers. Le module Filedialogue est doté de trois principale méthodes:

Solution Exercice 32: algorithme python qui renvoie toutes les lites en permutant les termes d'une liste donnée

Exercice 32 Écrire un algorithme en Python qui renvoie toutes les listes obtenues en permutant les termes d’une liste donnée (on pourra utiliser le module itertools). Solution Pour générer toutes les permutations d'une liste en Python, vous pouvez utiliser la fonction permutations du module itertools. Voici un exemple de code qui utilise cette fonction pour…

Python et la bibliothèque de traitement d'images Pillow

1 - Pillow et manipulation d'images sur une fenêtre Tkinter 1.1-  La bibliothèque Pillow Pour traiter les images, Python dispose d'une librairie nommée Pillow. Pillow constitue actuellement un fork successeur du projet PIL (Python Imaging Library). Elle est conçue de manière à offrir un accès rapide aux données contenues dans une image, elle est doté d'un…

Solution Exercice 15 tester si un nombre est premier en Python

Exercice 15 Ecrire un programme en langage Python qui demande à l'utilisateur de saisir un nombre entier n et de lui afficher si ce nombre est premier ou non. Solution

  Younes Derfoufi CRMEF OUJDA

Interface graphique en Python avec Tkinter

1 -  Les interfaces graphiques en Python Python fournit diverses options pour développer des interfaces graphiques GUI via de nombreuses bibliothèques: Tkinter : Tkinter est l'interface Python de la bibliothèque GUI Tk livrée avec Python. Nous allons l'étudier en détail sur ce chapitre. wxPython : Ceci est une implémentation en Python libre et open source…

Solution Exercice 11: déterminer les diviseur d'un entier en python

Exercice 11 Ecrire un programme en Python qui demande à l’utilisateur de saisir un nombre entier n et de lui afficher tous les diviseurs de ce nombre. Solution

  Voir la liste des cours Python Voir la iste des exercices Python   Younes Derfoufi CRMEF OUJDA

Les commentaires en Python

Contenu du cours Qu'est-ce qu'un commentaire en Python? Commentaire sur une seule ligne Commentaire sur plusieurs lignes 1 - Qu'est-ce qu'un commentaire en Python? Afin de produire des scripts compréhensibles, clairs et bien présentés, les langages de programmations offrent la possibilité d'ajouter des lignes explicatives et non interprétables à l'exécution. Ces lignes sont appelés des…