J'essaie de créer un code dans lequel vous entrez un entier de départ, un nombre de termes et l'exposant. C'est mon code actuel, je l'ai exécuté avec juste des nombres, mais je n'arrive pas à comprendre comment l'exécuter avec des variables, qui sont demandées par l'utilisateur.Comment j'écrirais une fonction en python en utilisant des variables pour une somme de séries exponentielles?
def squares(s,n,e):
for x in range(s,s+n):
Sum=0
Sum=sum(Sum+x**e)
s=int(input("input starting integer:"))
n=int(input("input number of terms:"))
e=int(input("input exponent:"))
print(squares(s,n,e))
On dirait que vous êtes la solution devrait presque fonctionner. quels sont les problèmes? – davedwards
Utilisation de 'numpy':' np.sum (np.arange (start, start + n) ** e) ' – tom