- Questions sur la question « doublons » du TP « parcourir une liste » ?
- Il fallait refaire ce programme pour aujourd’hui.
- Suite du TP « carnet d’adresses » :
Le bilan final en cliquant sur « lire la suite »… on continue lundi prochain !
def affiche_fiche(c): print("{}, {} ans, tel : {}\n{}".format(c[0], c[1], c[2], c[3])) def affiche_tout(): for contact in repertoire: affiche_fiche(contact) def creer_nouveau(): nom = input("Quel est ton nom ?") age = int(input("Quel est l'age ?")) num = input("Quel est ton 06 ?") adr = input("Quel est ton adresse ?") new =[nom, age, num, adr] repertoire.append(new) def affiche_par_nom(nom): for contact in repertoire: if contact[0] == nom: affiche_fiche(contact) def affiche_menu(): print("Menu :") print("N\tNouvelle fiche") def menu(): reponse = "Truc" # pour rentrer dans while while reponse != 'q' and reponse != 'Q': affiche_menu() reponse = input("Votre commande : ") if reponse == 'N': creer_nouveau() elif reponse == 'A': affiche_tout() elif reponse[:2] == 'A ': affiche_par_nom(reponse[2:]) print("Sortie du programme") repertoire = [["Pierre", 42, " 06.07.08.09.10 ", "3 allee des bois LILLE "], ["Marie", 37, " 06.10.09.08.07 ", "42 rue des fraises STRASBOURG "], ["John Malkovich", 65, " 01.02.03.04.05 ", "HOLLYWOOD" ]] menu()