Forum >> Principianti >> Resettare Input

Pagina: 1

Ciao a tutti!


Domanda:


Come faccio a resettare gli input?
Nel caso specifico sotto "operatore1", "operatore2" e "calcolo" vengono definiti all' inizio del programma ma dopo che viene eseguito il calcolo in teoria dovrebbe essere possibile eseguirne un altro con "input" diversi, ho provato vari loop e modi ma proprio non so come fare...
HELP!






<def myscript():
import sys
while True:
if operatore1 and calcolo and operatore2 != None:
break



operatore1 = input('inserire operatore 1: ')
calcolo = raw_input("inserire l' operatore (+, *, /, -): ")
operatore2 = input('inserire operatore 2: ')


def addiz():

print "risultato:"
print operatore1 + operatore2
dig = raw_input('uscire y/n? ')
if dig == 'n':
myscript()
else:
if dig == 'y':
sys.exit()

def multip():
print "risultato:"
print operatore1 * operatore2
dig = raw_input('uscire y/n? ')
if dig == 'n':
myscript()
else:
if dig == 'y':
sys.exit()


def divis():
print "risultato:"
print operatore1 / operatore2
dig = raw_input('uscire y/n? ')
if dig == 'n':
myscript()
else:
if dig == 'y':
sys.exit()


def sottraz():
print "risultato:"
print operatore1 - operatore2
dig = raw_input('uscire y/n? ')
if dig == 'n':
myscript()
else:
if dig == 'y':
sys.exit()


if calcolo == '+':
addiz()
elif calcolo == '*':
multip()
elif calcolo == '/':
divis()
else:
if calcolo == '-':
sottraz()

myscript()>






Pagina: 1



Esegui il login per scrivere una risposta.