Renommage bloc-note.py en bloc_note.py

This commit is contained in:
jean-jacques latour 2024-01-28 06:30:34 +01:00
parent f2cdd57fa9
commit 9ced87bd5c
2 changed files with 36 additions and 1 deletions

35
bloc_note.py Normal file
View File

@ -0,0 +1,35 @@
class Note:
"Définition d'une classe de notes"
def __init__(self):
self.note = {}
def add(self): # Ajout d'une note
nom = input("Entrez un nom de note: ")
# while (not(nom and not nom.isspace())):
# while (nom.isspace()):
while (nom == "" or nom.isspace()):
print("Le nom ne peut pas être vide")
nom = input("Entrez un nom de note: ")
contenu = input("Entrez le texte de la note: ")
while (contenu == "" or contenu.isspace()):
print("La note ne peut pas être vide")
contenu = input("Entrez le texte de la note: ")
self.note[nom] = contenu
def toString(self):
print("note = " + str(self.note))
def search(self): # Recherche dans les notes
if len(self.note) != 0: # Y a-t-il au moins une note?
while True:
try:
quel_nom = input("Nom de la note recherchée: ")
print(self.note[quel_nom])
break
except:
print("Cette note n'est pas dans le dictionnaire")
else:
print("Il n'y a pas encore de note")

View File

@ -1,4 +1,4 @@
exec(open("bloc-note.py").read())
from bloc_note import Note
notes1 = Note()
notes1.add()