Правильно ли написан код на python - Общение Python мододелов

Вопрос Правильно ли написан код на python

Регистрация
19 Авг 2013
Сообщения
83
Репутация
0
Спасибо
0
Монет
0
Правильно ли написан код на пайтоне

Вот задание (Напишите программу для нахождения количества двузначных чисел, кратных 5.)



вот сам код

s=0

for i in range (44,120,2) :

s+=i

print (s)
 
Регистрация
4 Фев 2013
Сообщения
93
Репутация
0
Спасибо
2
Монет
0
Не знаю, лучше c#, c++ и c
 
Регистрация
6 Июл 2013
Сообщения
80
Репутация
0
Спасибо
0
Монет
0
Нет, совершенно неправильно.
Эта программа просто будет выдавать какой-то информационный мусор.
 
Регистрация
31 Окт 2013
Сообщения
82
Репутация
0
Спасибо
0
Монет
0
Неправильно! Если сумма чётных чисел ищется в диапазоне [44;120], тогда надо так: s = 0
for i in range (44,121,2): s += i
print(s) Так будет правильно, но неэффективно, так как это сумма арифметической прогрессии, которая легко находится безо всяких циклов. А с циклом for i in range (44,120,2):
s += i крайнее справа число диапазона, то есть 120, не попадёт в слагаемые, сумму которых нужно вычислить.
 
Регистрация
1 Ноя 2015
Сообщения
1,559
Репутация
497
Спасибо
242
Монет
0
Удалите я ошибся с темой
 
Последнее редактирование:
Сверху Снизу