Please note, this is a STATIC archive of website www.tutorialspoint.com from 11 May 2019, cach3.com does not collect or store any user information, there is no "phishing" involved.
# Esercizio 2.4 - Cicli e File
"""
Con riferimento all'esercizio precedente, scrivere un programma che chiede di inserire nominativi con data di nascita in memoria e di salvarli successivamente in un file di testo.
L'inserimento continua fino a quando on viene inserito un nominativo vuoto.
Per i record utilizzate il formato che volete. Se ci riuscite provate a salvare e a leggere direttamente nel formato della struttura di appoggio utilizza (es. lista o dizionario).
HINT: La soluzione si trova in
https://www.html.it/pag/15617/lavorare-con-i-files/
https://www.html.it/pag/40148/cicli-e-istruzioni-condizionali/
"""
#f=open('test.txt', 'w')
LS=[]
while True:
data=[]
nn=str(input("Inserire il tuo nome: "))
print(nn)
if nn[:-1]=="":
print ("Arrivederci!")
break
else:
print ("Inserire data di nascita.")
dd=int(input("Giorno : "))
print(dd)
mm=str(input("Mese: "))
print(mm)
aa=int(input("Anno: "))
print(aa)
LS.append(nn[:-1])
data.append(dd)
data.append(mm[:-1])
data.append(aa)
LS.append(data)
print (LS)
#file.close()
Advertisements
We use cookies to provide and improve our services. By using our site, you consent to our Cookies Policy.
AcceptLearn more