Questo sito utilizza cookie per le proprie funzionalità e per inviarti pubblicità e servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando qualunque suo elemento acconsenti all’uso dei cookie.

Accedendo al link http://www.odoo-italia.org/index.php/home/cookie-policy puoi leggere in dettaglio le modalità di trattamento dei cookie da parte dell'Associazione Odoo Italia.

Benvenuto, Ospite
Nome utente: Password: Ricordami
  • Pagina:
  • 1
  • 2

ARGOMENTO: dizionari python

Re:dizionari python 6 Anni 3 Mesi fa #8882

  • Dominique
  • Avatar di Dominique
  • Offline
  • Fresh Boarder
  • Messaggi: 3
  • Karma: 0
La soluzione l'ho trovata non è delle migliori ma mi da a pensare ve la posto:
elenco_prodotti={"penna":0.50,"matita":0.30,"pennarello":0.70}
print "gli articoli disponibili sono:",elenco_prodotti
desc_prodotto=raw_input("inserisci il prodotto scelto: ")
qta_prodotto=input("inserisci la quantità: ")
if desc_prodotto in elenco_prodotti.keys():
if qta_prodotto>100:
print elenco_prodotti[desc_prodotto]* qta_prodotto *(100-20)/100

else:
print elenco_prodotti[desc_prodotto]* qta_prodotto

else:
print "Spiacenti...prodotto non presente "
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Re:dizionari python 6 Anni 3 Mesi fa #8883

  • NicoTheBrush
  • Avatar di NicoTheBrush
  • Offline
  • Platinum Boarder
  • Messaggi: 1952
  • Ringraziamenti ricevuti 156
  • Karma: 46
Ok, non era chiaro cosa volessi presentare come risultato.
Puoi evitare qui il keys()

if desc_prodotto in elenco_prodotti.keys():

funziona lo stesso così:

if desc_prodotto in elenco_prodotti:
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
  • Pagina:
  • 1
  • 2
Tempo creazione pagina: 0.115 secondi

Odoo Italia Associazione - C.F: 94200470485 - Sede: Viale dei Cadorna, 83 - Firenze - Italy

Protected by R Antispam