Ich bekomme immer einen Fehler.TypeError: 'int' Objekt ist nicht einklagbar "str (n1 [:: - 1])"
Leitung 8, in dem Haupt n3 = Str (n1) + str (n) + str (n1 [:: - 1]) + str (n2)
Typeerror: 'int' Objekt nicht subscriptable
def main():
n = eval(input("enter the number"))
n1 = 1
n2 = 21
for i in range(n-2):
n3 = str(n1) + str(i+3) + str(n1[::-1]) + str(n2)
print("\n",n3)
n1 = n2
n2 = n3
main()
ich versuche zu speichern string (n1) + string (i + 3) + String (Reversed Liste von Zahlen) + string (n2) in eine Variable n3.
behauptete ich die Werte als Strings und ich verstehe nicht, warum Fehler sagt ‚integer‘ Objekt ...
'n1 [:: - 1]' eines 'int'? – Flint