Вопрос на счёт python - Общение Python мододелов

Вопрос Вопрос на счёт python

Регистрация
3 Ноя 2013
Сообщения
79
Репутация
-1
Спасибо
0
Монет
0
Чем отличается первый код от второго?

1)

a = 1

while a <= 3:

print(a)

a += 1



2)

a = 1

print(a)

b = 2

print(b)

c = 3

print(c)
 

tob

Capitan

tob

Capitan
Регистрация
20 Окт 2013
Сообщения
94
Репутация
0
Спасибо
0
Монет
0
Структурой они отличаются. В первом минимум переменных (всего одна !) и есть цикл, хотя сам код и не рабочий, а во втором только линейное следование инструкций и ещё пара лишних переменных, без которых вполне можно обойтись. Конечно же, предпочтительнее первая программа после её исправления: a = 1
while a
 
Регистрация
1 Апр 2013
Сообщения
99
Репутация
1
Спасибо
1
Монет
0
пейтон в будущем, теперь время чарли
 
Регистрация
8 Дек 2012
Сообщения
103
Репутация
0
Спасибо
0
Монет
0
Первый код занимает меньше места и более красивый, в нем тяжелее запутаться.
 
Сверху Снизу