from math import factorial
def multiply(lst):
answer = 1
for i in lst:
answer *= i
return answer
number = 100
print(multiply(range(1, number + 1)) == factorial(number))
Tokach_Link, делайте пока проще, вам сейчас нужно понимать, что происходит на каждом этапе кода
и вам нужно начинать учить сам язык, str - это перевод в текст
перед циклом объявляете переменную summ одновременно с присвоением ей нуля summ = 0
в цикле пишите summ+=f , даже не так, это сокращение, для лучшего понимания
так: summ = summ + f
и сделайте вывод в цикле print(f, summ) для проверки