def menu(): choix = input("1- pour écrire ,2- pour lire ,3- quitter : ") if choix=="1": ecriture() elif choix=="2": lecture() elif choix=="3": print("Au revoir") else: print("Erreur: seuls les choix 1 et 2 sont possibles") def ecriture(): entree=input("Veuillez entrer le nom et le numéro de téléphone séparés par une virgule.\n0 pour retourner au menu\n") if entree != "0": fichier=open("fichier.txt", "a") fichier.write(entree) fichier.write("\n") fichier.close() ecriture() else: menu() def lecture(): nom=input("Veuillez entrer le nom de la personne dont vous voulez trouver le numéro de téléphone: ") fichier=open("fichier.txt", "r") for ligne in fichier: entree=ligne.split(",") if entree[0]==nom: print("Le numéro de téléphone de", nom, " est", entree[1]) fichier.close() return print("Ce nom n'est pas disponible dans le répertoire") menu()
Run
Reset
Share
Import
Link
Embed
Language▼
English
中文
Python Fiddle
Python Cloud IDE
Follow @python_fiddle
Browser Version Not Supported
Due to Python Fiddle's reliance on advanced JavaScript techniques, older browsers might have problems running it correctly. Please download the latest version of your favourite browser.
Chrome 10+
Firefox 4+
Safari 5+
IE 10+
Let me try anyway!
url:
Go
Python Snippet
Stackoverflow Question