Archives de
Category: Python Applications

Script permettant de distinguer et de compter les consonnes, les voyelles et les espaces dans une chaîne de caractères

Script permettant de distinguer et de compter les consonnes, les voyelles et les espaces dans une chaîne de caractères

une_chaine = « Joyeux Anniversaire » compteur_voyelles = 0 compteur_consonnes = 0 compteur_espaces = 0 for lettre in une_chaine : if lettre in « aeiouyAEIOUY »: print (lettre, « est une voyelle ») compteur_voyelles = compteur_voyelles + 1 elif lettre ==  » « : print (lettre, « est un espace ») compteur_espaces = compteur_espaces + 1 else : print (lettre, « est une consonne ») compteur_consonnes = compteur_consonnes + 1 print (« Il y a, dans cette phrase, »,compteur_voyelles, »voyelle(s), »\ ,compteur_consonnes, »consonne(s), »,compteur_espaces, »espace(s) ») Exécution : J est une consonne o est une voyelle y est une…

Lire la suite Lire la suite

Lire les articles de son site d’information préféré avec Python

Lire les articles de son site d’information préféré avec Python

Prérequis : installation du module « feedparser »  Installer un module avec PIP le module « webbrowser » est présent dans les modules intégrés Python Exemple avec le journal « Le Soir » :Script « rss_feeds_le_soir.py » : import feedparser import webbrowser cible = feedparser.parse(« http://www.lesoir.be/feed/Actualit%C3%A9/Fil%20Info/destination_principale_block ») identifiant = 0 article = [] liste_articles = [] for post in cible.entries: print (« ############### ») identifiant = identifiant + 1 print (« Article : « ,identifiant) titre = post.title.upper () print (titre + « : « ) lien = post.link #print (lien) article.append (identifiant) article.append (titre) article.append…

Lire la suite Lire la suite

Jeu de bataille version 1.1 beta

Jeu de bataille version 1.1 beta

Prérequis : installation de Python 3.X dézipage de l’archive disponible en téléchargement dans le bas de l’article cliquez droit sur le script « jeu_graphique.py », <Edit with IDLE> puis enfoncez la touche <F5> carte_a_jouer.py import random class Carte (object): def __init__(self): «  » »définition des attributs de classe » » » self.paquet_52=[] # containeur liste vide self.valeurs=[« 2″, »3″, »4″, »5″, »6″, »7″, »8″, »9″, »10″, »Valet », »Dame », »Roi », »As »] # valeurs des cartes self.couleurs=[« Coeur », »Carreau », »Pique », »Trefle »] # couleurs des cartes def paquet (self): «  » »méthode créant le paquet de cartes en mode texte dans la liste self.paquet_52″ » » for val in self.valeurs :…

Lire la suite Lire la suite