Also habe ich schon seit einiger Zeit eine Pascal Triangle Codierung programmiert.Python, rekursion multiple Funktionen int one, Pascals Dreieck
In dem geben Sie zwei Zahlen n und k, und Sie erhalten den Wert der Zahl in Ihrer Pyramide.
n = i = float(input("Geben Sie n Zahl ein: "))
k = r = float(input("Geben Sie k Zahl ein: "))
ir = i -r
def zwischenergebnis(ir):
if ir ==1:
return 1
else:
ri = ir * zwischenergebnis(ir-1)
return ri
def jo(k):
if k == 1:
return 1
else:
ka = k * jo(k-1)
return ka
def factorial(n):
if n == 1:
return 1
else:
res = n * factorial(n-1)
return res
b = factorial(n)
def nenna(ir,k):
return zwischenergebnis(ir) * jo(k)
a = nenna(ir,k)
b = factorial(n)
Ergebnis = b/a
print(Ergebnis)
Es funktioniert, funktioniert gut, aber die Frage, wie kann ich dies alles paraphrasieren Tuenshaften in dieser Funktion:
def dynCompNChooseK(n, k):
print('Parameter n:')
print(n)
print('Parameter k:')
print(k)
Should be implemented hier.
result = 10 ## 5 above 3 #
return result