Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #Definisco un dizionario(o HashMap) per salvare domande e risposte
- x = {"come ti chiami?" : "Mi chiamo Juno" , "Quanti anni hai?" : "2 anni" , "Come stai?" : "Bene" , "Ciao Juno" : "Ciao anche a te" , "Bravo Juno" : "Grazie!"}
- print("Ciao, sono Juno, cosa mi vuoi dire?") #Messaggio di benvenuto
- #While infinito per ciclare
- while True :
- d = input(">>> ") #Faccio la domanda
- if d == "exit" :
- print("Ciao, spero di rivederti!")
- break
- if "Quanto fa" in d and "*" in d :
- d = d.replace(" " , "")
- num1 = int(d[8])
- num2 = int(d[10])
- risu = num1 * num2
- print(risu)
- continue
- if "Quanto fa" in d and "+" in d :
- d = d.replace(" " , "")
- num1 = int(d[8])
- num2 = int(d[10])
- risu = num1 + num2
- print(risu)
- continue
- if "Quanto fa" in d and "-" in d :
- d = d.replace(" " , "")
- num1 = int(d[8])
- num2 = int(d[10])
- risu = num1 - num2
- print(risu)
- continue
- if "Quanto fa" in d and "/" in d :
- d = d.replace(" " , "")
- num1 = int(d[8])
- num2 = int(d[10])
- risu = num1 / num2
- print(risu)
- continue
- if d in x : #Controllo se è stata già fatta e registrata
- print(x[d]) #Se sì stampo la risposta
- else : #Se no
- print("Non ho capito, cosa devo rispondere?")
- a = input(">>> ") #Chiedo all'utente cosa rispondere
- if a != "niente" :
- x[d] = a #E lo memorizzo
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement