Python - Sumar todos los numeros entre el 1 y el valor que le damos a la funcion

 
Vista:

Sumar todos los numeros entre el 1 y el valor que le damos a la funcion

Publicado por Samuel (3 intervenciones) el 17/02/2012 00:28:00
Hola !!

Haber si me podéis echar una mano con este ejercicio que estoy atascado y no doy con la solución


Create a function addNumbers(x) that takes a number as an argument and adds all the integers between 1 and the number (inclusive) and returns the total number.

Examples

>>> addNumbers(10)
55
>>> addNumbers(1)
1


Y empieza asi el ejercicio :

def addNumbers(num):
total = 0
i = 1
while


Conozco el ciclo indefinido while, pero no logro tener una idea para aplicarlo, he echo el ejercicio usando for sin problema, pero tiene que ser con while


1
2
3
4
5
def addNumbers(num):
        total=0
        for num in range(num+1):
            total=total+num
            return total


Saludos!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder