POO
POO
POO
Si
aucun indice n'est spécifié, par défaut, pop() supprime et renvoie le dernier élément de la liste.
element_supprime est l'élément supprimé de la liste, qui est renvoyé par la méthode pop().
• symbole de pi :
Le pas
la séquence for x in original indique que nous
allons parcourir toutes les valeurs de la liste
originale et tour à tour chaque valeur sera
nommée x. La partie de droite, if x >= 0,
correspond au filtrage à proprement parler : on ne veut considérer que les valeurs supérieures ou égales
à 0. La partie de gauche, x, indique que pour chaque valeur sélectionnée, on la pousse telle quelle dans la
liste de destination. Comme au final on veut produire une nouvelle liste, le tout est placé entre crochets
class Person:
self.nom = nom
self.prenom = prenom
self.age = age
self.sexe = sexe
class InterfaceGraphique:
self.frame_gauche = tk.Frame(root) # Création d'un cadre gauche pour placer les widgets
self.frame_droite = tk.Frame(root) # Création d'un cadre droit pour afficher les informations
# Les instructions suivantes suivent un schéma similaire pour les autres informations (prénom, âge, sexe)
self.button_valider = tk.Button(self.frame_gauche, text="Valider", command=self.valider_info) # Création d'un bouton pour valider les informations
self.button_afficher = tk.Button(self.frame_gauche, text="Fin d'acquisition et affichage", command=self.afficher_info) # Création d'un bouton pour afficher les informations
def valider_info(self):
self.entry_nom.delete(0, tk.END)
self.entry_prenom.delete(0, tk.END)
def afficher_info(self):
self.frame_droite = tk.Frame(self.root)
# Création d'une étiquette pour chaque personne avec son nom, prénom, âge et sexe