-1
は私が解決しようとしている質問はここにある:プロジェクトオイラー#6のPython
https://projecteuler.net/problem=6が、私はこれを試みたが、すべてのことが印刷されたされた2つのゼロ:
sumsquare = 0
ssum = 0
def sumsquaredif(n):
for i in range(1, n+1):
num = i ** 2
num += sumsquare
i += ssum
squaresum = ssum**2
print (squaresum)
print (sumsquare)
return
sumsquaredif(10)
そしてもちろん、私は思いますsquaresumからsumsquareを減算してそれを出力するコードを追加する必要があります。しかし、この暫定コードは機能していません。誰かが助けてくれたら本当に感謝しています。私はまだ初心者です。ありがとうございました!
あなたが行 'I + = ssum'を持っていないのはなぜ? –
あなたは 'ssum = 0'を割り当て、決してそれを変更したり、何も追加したりしません。 –