Solution Exercice 33: algorithme python qui affiche les caractères d'indices pairs d'une chaine

Exercice 33 Ecrire un algorithme en Python qui prends en entrée une chaine de caractères 's' saisie par à l'utilisateur et affiche les caractères d'indice pair. Exemple: pour la chaine s = "Python", le programme renvoie 'Pto'. Solution 1ère méthode:

2ème méthode:

  Younes Derfoufi CRMEF OUJDA

Le langage Python: les principale raisons qui poussent à apprendre ce langage

De nombreux langages de programmation sont utilisés aujourd'hui, certains sont devenus obsolètes. Au cours des dernières années, le scénario de programmation a radicalement changé, les développeurs et les programmeurs recherchant des langages plus universels et plus abordables. C'est la raison pour laquelle le langage Python est devenu si célèbre récemment. La communauté Python s'agrandit de…

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…