エラーが発生します。TypeError: 'int'オブジェクトはサブスクリプトできません "str(n1 [:: - 1])"
主 N3 =のSTR(N1)+(N)STR + STR(N1 [:: - 1])でライン8、+ STR(N2)は
TypeError例外: 'INT' オブジェクトは添字化ではありません
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()
私は変数N3に店舗列(N1)+文字列(I + 3)+文字列(数字の逆転リスト)+文字列(N2)にしようとしています。エラーが「整数」オブジェクトを言う理由を文字列と私は理解していないとして、私は...
'int'の' n1 [:: - 1] '? – Flint