Значения для целей арифметики. Всегда оценивайте до 0, даже если это не должно - PullRequest
0 голосов
/ 17 февраля 2020

w = int (input ("Пожалуйста, введите общее количество слов в отправке:")) def arithmatic_divination (w): # итерационные переменные: i = 0 n = 0 j = 0

# Summation Variables:
L = list() # Number of Letters of each word
F = 0 # sum total of all words in the row
N = 0 # sum total of all the words in all rows 
T = 0 # Sum total of the number of letters in each word
Ans = 0 # final result 

for n in range(w+1):
    L.append(int(input("Please enter the number of letters in the corresponding word of the row: ")))

for i in range(len(L)):
    T = T + L[i]
for j in range(len(L)):
    F = F + (T % 9)

    N = N + (F % 9)

Ans = (N % 9)
return (Ans)

print ("Числовой результат:" + str (arithmatic_divination (w)))

  • Элемент списка

Нет синтаксических ошибок, функция просто всегда оценивает в ноль независимо от того, что я вхожу в него.

...