Code: Alles auswählen
from sys import stdin
for line in stdin:
def fakultaet(i):
if i>1:
return i * fakultaet(i-1)
else:
return 1
n=int(line)
sum=0
for i in range (1,n+1):
sum+=(x**i)/fakultaet(i)
print(sum)
Dabei will ich halt eine Rechnung machen, die ihr in der vorletzten Zeile sehen könnt, allerdings sind da zwei Variablen vorhanden (x und i)... Das Ziel ist es, (wenn man den Code dann ausführen lässt) dass man zwei Zahlen eingibt, diese mit einem Leerzeichen trennt und die eine Zahl für x gilt und die andere für i. Ich hatte mir überlegt in die eine Zeile noch "and x" zu schreiben, also "for i and x in range (1,n+1):" aber das funktioniert so nicht.... Also wollte ich euch mal nach Rat fragen
Ich weiß leider nicht warum der Code nicht richtig angezeigt wird, in Farbe und richtig eingerückt, weil es beim letzten Mal so war. Tut mir leid