2015-10-28 3 views
-2

Как я могу просто преобразовать этот цикл для подсчета от 1 до 100 и отобразить числа? Я начинаю код недавно. Он отлично работает, когда обратный отсчет, но я не могу понять, как сделать его от 1 -100Python Count up & Down loop

Например:

count = 100 
while count > 0 : 
    print(count) 
    count = count - 1 
+1

Кажется, как вы просто не понимаете вообще – Sergius

+0

Вы знаете, что 'кол = кол - 1' делает? – Matthias

+0

init from count with 0 вместо 100. check count <= 100. Увеличение количества вместо декрементирования. – dingalapadum

ответ

1

Начало на 1, и изменить ваш условный вспыхнуть, когда вы достигаете 100. Добавьте 1 каждый цикл.

count = 1 
while count <= 100: 
    print(count) 
    count += 1 
+0

Большое спасибо – NoCash4College

0

В основном только делать противоположное тому, что вы уже получили.

count = 1 
while count < 101: 
    print(count) 
    count = count + 1 
+0

большое спасибо – NoCash4College

1

просто начать свой счет на 1, изменить чек заявление, чтобы проверить, если число меньше 100, а также использовать «подсчет = кол + 1» Должен работать, удачи!

+0

Большое спасибо – NoCash4College

3

Если вы используете цикл становится очень просто:

for number in range(1,101): 
    print(number) 

И происходит от 100 до 1:

for number in range(100,0,-1): 
    print(number) 
1

Может попробовать 'обратный':

>>> for i in reversed(range(1,11)): 
... print i 
... 
10 
9 
8 
7 
6 
5 
4 
3 
2 
1 
-2

Попробуйте это.

count = 0 
while count <= 100: 
     print ("Count = ", count) 
     count = count + 1 
+1

Хотя этот код может решить проблему, обеспечивая дополнительный контекст относительно _why_ и/или _how_ его отвечает на вопрос значительно улучшить свою долгосрочную ценность. Пожалуйста, отредактируйте свой ответ, чтобы добавить описание . –