Форум сайта python.su
как поставить обычный цикл со счетчиком в этом языке.что не получаеться так while 10:
может что то нужно импортировать?
версия питона для симбиан 2,0.
где воообще про циклы написано?не нашел.там же должно быть просто но я не нашел…
подскажите.
Офлайн
for i in range(10):
print i
Офлайн
что это?зачем принт ай?что такое ай?счетчик?опять ничего не понял а рандже что такое присвоение числа переменной ай?мог бы комменты оставить?
Что не правильно у меня в этом примере?
”import telephone
import time
for i in range(10):telephone.dial(“8номбер”)
time.sleep(5)
telephone.hang_up()”
цикл не выполняеться трубка не вешаеться вообщем начиная со слипа включительно ничего не работает…
выполняеться все после двух точек.
все это нужно собрать в функцию?а скобок не каких в этом языке нет?
Отредактировано (Янв. 5, 2012 19:59:58)
Офлайн
Во-первый, что такое range: range представляет собой массив(список). Чтобы тебе было понятнее объясню на примере:
range(0,10). Эта запись создает список, в котором первый элемент равен, в данном случае нулю, а последний элемент, в данном случае 9. Тоесть range создает список от 0 до 10. Вот:
range(0,10) = [0,1,2,3,4,5,6,7,8,9]
for x in range(10)
for x in [0,1,2,3,4,5,6,7,8,9]
for x in range(10):
code
Офлайн
спасибо за развернутый ответ.
Офлайн
все заработало после того как пробелов понавтыкал.
только вот опять загвостка ,цикл выполняеться всего 2 раза не зависимо от того сколько там значение.
что это может такое быть?
Офлайн
Ну видимо прервали цикл (break)
вставляйте код, и текст ошибки если есть, тут не экстрасенсы собрались
Офлайн
import telephone
import time
for x in range(10):
time.sleep(5)
telephone.dial(“89201”)
time.sleep(2)
telephone.hang_up()
вот этот код после второго выполнения цикла выкидывает из интерпритатора и больше не выполняется.
Что это?
забыл еще выкидывает из питона после второго выполнения.
Отредактировано (Янв. 6, 2012 12:58:50)
Офлайн
Мне не понятно одно, почему ты используешь для задержки time.sleep? Если нужно использовать e32.ao_sleep()?
Офлайн
ReaL_HarDCorEа в чем разница не мог бы объяснить?
Мне не понятно одно, почему ты используешь для задержки time.sleep? Если нужно использовать e32.ao_sleep()?
Офлайн