Langage : Python
Posté le 19 février
Télécharger | Reposter
contacts_list=[] contacts_number=0 def Add_contact(): global contacts_number contact_name=str(input("What is your contact's name ? ")) contact_number=int(input("What is your contact's number ? ")) contact_mail=str(input("What is your contact's mail ? ")) new_contact=Contact(contact_name,contact_number,contact_mail) contacts_list.append(new_contact) contacts_number+=1 class Contact: def __init__(self,name,number,mail): self.name=name self.number=number self.mail=mail self.position=contacts_number while True: choice=None choice=int(input("1 : New contact, 2 Delete Contact, 3 : Display a contact, 4 Display all contacts, 9 Leave ")) if choice==1: Add_contact() elif choice==2: ask=input("How do you want to find your contact (in order to delete him) ? 1 Name, 2 Number, 3 Mail ? ") a=0 if ask=="1": infos=str(input("What is his name ?")) while a<contacts_number: if contacts_list[a].name==infos: del contacts_list[a] contacts_number-=1 break else: a+=1 elif ask=="2": infos=int(input("What is his number ?")) while a<contacts_number: if contacts_list[a].number==infos: del contacts_list[a] contacts_number-=1 break else: a+=1 elif ask=="3": infos=str(input("What is his mail ?")) while a<contacts_number: if contacts_list[a].mail==infos: del contacts_list[a] contacts_number-=1 break else: a+=1 elif choice==3: zouk=input("How do you want to find your contact ? 1 Name, 2 Number, 3 Mail ? ") if zouk=="1": contact_searched_infos=str(input("What is his name ? ")) for w in range(contacts_number): if contacts_list[w].name==contact_searched_infos: print(f"Your contact's name is : {contacts_list[w].name}, his number is : {contacts_list[w].number}, his mail is : {contacts_list[w].mail}.") elif zouk=="2": contact_searched_infos=int(input("What is his number ? ")) for w in range(contacts_number): if contacts_list[w].number==contact_searched_infos: print(f"Your contact's name is : {contacts_list[w].name}, his number is : {contacts_list[w].number}, his mail is : {contacts_list[w].mail}.") elif zouk=="3": contact_searched_infos=str(input("What is his mail ? ")) for w in range(contacts_number): if contacts_list[w].mail==contact_searched_infos: print(f"Your contact's name is : {contacts_list[w].name}, his number is : {contacts_list[w].number}, his mail is : {contacts_list[w].mail}.") elif choice==4: for z in range(contacts_number): print(f"Your contact's name is : {contacts_list[z].name}, his number is : {contacts_list[z].number}, his mail is : {contacts_list[z].mail}.") elif choice==9: break
x
Éditer le texte

Merci d'entrer le mot de passe que vous avez indiqué à la création du texte.

x
Télécharger le texte

Merci de choisir le format du fichier à télécharger.