I'm making a calculator on py, and that part don't work.
Someone can help me to make this work?
Just to update, i make that work!!!
Someone can help me to make this work?
def ave(): q = input('Coloca os numeros que serao usados para tirar a media entre espacos (ex: 0 1.2 -15)') n = q.split(' ') n = [float(i) for i in n] print(n) qq = len(n) print ('numeros escolhidos {}'.format(n)) print ('quantidade de itens {}'.format(qq)) w = 0 while w<=qq: num = n[w] addS(num) w = w + 1 if w == qq: print(ADDs) ADDs = 0.0 def addS(x): global ADDs ADDs = ADDs + x ave()the error:
Traceback (most recent call last): File "/home/perrud/teste.py", line 21, in <module> ave() File "/home/perrud/teste.py", line 11, in ave num = n[w] IndexError: list index out of range
Just to update, i make that work!!!
exd = 0 def EXD (x): global exd exd = exd + x def ave(): q = input('Coloca os numeros que serao usados para tirar a media entre espacos (ex: 0 1.2 -15)') n = q.split(' ') n = [int(i) for i in n] print(n) qq = len(n) for w in range(0,qq): EXD (n[w]) global exd exd = (exd / qq) print(exd)