rosaabc
Profilo di
Nome | rosaabc |
---|---|
Indirizzo email | n/a |
Messaggi | 3 |
-
- 2017-02-11 11:43:38
- Re: Aggiornare valori dizionario
- Forum >> Principianti
- Scusami, so che non sarebbe dovuto uscire così scritto,ma non so usare questo forum
-
- 2017-02-11 11:37:04
- Re: Aggiornare valori dizionario
- Forum >> Principianti
- <span style="color: rgb(0, 0, 12def add_miglia(myclienti):
codice = input("\nInserire il codice del cliente al quale modificare le miglia: ")
# lo cerca nel dizionario
if codice in myclienti:
# lo cerca nel dizionario
print(myclienti.get(codice, '\nIl codice non è stato trovato.'))
try:
nome = input("Inserisci il nome del cliente: ")
cognome = input("Inserisci il cognome del cliente:")
miglia = float(input("Inserisci le miglia già presenti: "))
# ottieni km percorsi
km_percorsi = float(input("Inserisci i km percorsi: "))print('\nCLASSE DI VIAGGIO:')
print('classe A')
print('classe B ')
print('classe C')
print('classe D')
print('classe E ')
classe_viaggio = input("Specificare la classe di viaggio: ")
if classe_viaggio == 'a' or classe_viaggio == 'A':
miglia_agg = km_percorsi * A
miglia = miglia + miglia_agg
cliente = clienti.Clienti(codice, nome, cognome, miglia)
myclienticodice = cliente
print("\nInformazioni aggiornate.")chiedendo all'utente le miglia già presenti me le aggiorna. E' l'unico modo che ho trovato che mi risolve il problema, spero tu me ne possa suggerire un altro.
--- Ultima modifica di rosaabc in data 2017-02-11 11:40:35 ---
-
- 2017-02-11 10:33:57
- Aggiornare valori dizionario
- Forum >> Principianti
- Salve, ho bisogno di un piccolo aiuto.
Sto utilizzando python per un esame di informatica.
Devo creare un programma che mi gestisce una tessera fedeltà su cui accumulo miglia per ogni cliente iscritto
Ho usato la classe clienti(codice,nome,cognome,miglia) e i dizionari dove inserire i dati.
Il problema è che ogni volta che aggiorno le miglia che dovrebbero accumularsi a quelle già esistenti, mi sostituisce il valore vecchio invece di aggiungerle a quelle già presenti.
Se qualcuno può aiutarmi ve ne sarei grata.