Найти - Пользователи
Полная версия: Нужна помощь по циклам.
Начало » Python для новичков » Нужна помощь по циклам.
1 2
LOL
Программист хочет досчитать от 10 до 0. Где ошибка и как её можно исправить?
i = 10
while i == 0:
print (i)
i -= 1
LOL
пробовал так
i = 10
while i < 0:
print (i)
i= i - 1
тоже не выходит помогите
4kpt
while i < 0:
Выполняется до тех пор, пока i < 0.
В честь чего оно должно работать?

То же самое и с
while i == 0:
Выполнится только в том случае, если i будет равно 0.
LOL
цикл будет выполняться пока i < 0 не станет истинным??
Olej
LOL
Программист хочет досчитать от 10 до 0. Где ошибка и как её можно исправить?i = 10while i == 0: print (i) i -= 1

#!/usr/bin/python
# -*- coding: utf-8 -*-
for i in range(10, -1, -1):
    print i

bash-4.2$ ./t1.py
10
9
8
7
6
5
4
3
2
1
0
LOL
я хочу это сделать с циклом while
Olej
LOL
как тогда правильно напишите.Или лучше использовать for??
4kpt
LOL
Понял спасибо + к репутации
Alen
Программист хочет досчитать от 10 до 0. Где ошибка и как её можно исправить?

Тут целых две ошибки. Первая это то что Вы пытаетесь писать код на python в стиле C.
Вторая ошибка: цикл выполняется только когда условие истина (причем в любом языке), у вас же i=10, после чего вы сравниваете while i == 10, что сразу ложно.

пробовал так
i = 10
while i < 0:

Как вы думаете какой тут знак должен быть “больше” или “меньше”?

LOL
какой стиль С??
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB