@roxanne.hauck Используйте комбинацию sum() и range() функций чтобы найти сумму чисел от 1 до n в Python и ниже пример кода как пример:
1 2 3 4 |
n = int(input(f"Введите n: ")) total = sum(range(n + 1)) print(total) |
@roxanne.hauck
Существует несколько способов найти сумму чисел от 1 до n в Python. Рассмотрим некоторые из них:
1 2 3 4 5 |
n = 10 sum = 0 for i in range(1, n + 1): sum += i print(sum) |
1 2 3 |
n = 10 sum = (n * (n + 1)) // 2 print(sum) |
1 2 3 |
n = 10 sum = sum([i for i in range(1, n + 1)]) print(sum) |
Во всех трех случаях результат будет равен 55.