407 читали · 2 года назад
Как сделать задержку в цикле for? Pascal, Python, JavaScript
С этой, казалось бы, очень простой задачей сталкивались все начинающие программисты (также по этой теме: как остановить цикл, как сделать паузу в цикле). Например, нужно сделать отсчет (прямой или обратный), сделать простенькую пошаговую анимацию, построить график в динамике, чтоб точки добавлялись постепенно и т.д. В Pascal все просто: var i: Integer; begin writeln('Старт'); for i := 0 to 5 do begin // выполнение кода в цикле writeln(i); sleep(1000); // задержка на 1 секунду (задается в мс) end; writeln('Цикл завершен'); end...
2143 читали · 5 лет назад
Делаем свой таймер на Python
Код — про­ще, воз­мож­но­стей — боль­ше. У нас когда-то был мини-проект: сде­лать свой таймер-напоминалку, кото­рый спра­ши­ва­ет, про что вам напом­нить, а потом выда­ёт сооб­ще­ние через нуж­ное вре­мя. В про­шлый раз мы его сде­ла­ли на JavaScript, теперь напи­шем на Python. Пото­му что Python — это мод­но, кра­си­во и при­ят­но. Отличия и особенности JavaScript пре­кра­сен тем, что его мож­но запу­стить в кон­со­ли любо­го совре­мен­но­го бра­у­зе­ра. Это для него род­ная сре­да, и JS лег­ко...