Python — как сделать, чтобы консоль не закрывалась

Очень часто начинающие программисты, которые пишут на языке Python, спрашивают. Как сделать так, чтобы консоль в windows, которая выполняет написанную программу не закрывалась.

Я тоже задался этим вопросом, потому что просто бесило, что не успеваешь посмотреть, как работает написанная тобой, пусть и небольшая, программка.

Перерыв кучу сайтов и прочитав куеву тучу советов с бешенным количеством кода. Нашёл случайное решение в одной книге из двух строк кода

import sys
print(sys.stdin.readline())
  1. Импортируете модуль sys
  2. программа ждёт введения что — либо с клавиатуры ( можно и не вводить, а для закрытия консоли нажать Enter)
Рубрика: Дневник программиста, Решение задач Python | Оставить комментарий

Ковёр — код vb.net

Решение задачи номер 55 по книге Лукина С.Н. «Понятно о Visual Basic.NET»

Условие задачи:

Ковер сделан из пересекающихся окружностей. Если центры соседних окружностей отстоят друг от друга на одинаковое расстояние как по горизонтали, так и по вертикали, и если удачно подобраны размеры, то ковер у вас получится красивым и с аккуратными краями.

Решение задачи

Читать далее
Рубрика: Решение заданий vb.net | Оставить комментарий

Подсчитать из предыдущего задания неубывающих сочетаний — код vb.net

Решение задачи номер 54с по книге Лукина С.Н. «Понятно о Visual Basic.NET»

Условие задачи:

Подсчитать из них количество неубывающих сочетаний, то есть таких, где каждая сле-дующая цифра не меньше предыдущей – 1123, 1223, 2222 и т.п., но не 3322. Распечатать все такие сочетания.

Решение задачи

Читать далее
Рубрика: Решение заданий vb.net | Оставить комментарий

Распечатать все возможные сочетания из четырех цифр — код vb.net

Решение задачи номер 54б по книге Лукина С.Н. «Понятно о Visual Basic.NET»

Условие задачи:

Распечатать все возможные сочетания из четырех цифр, каждая из которых может принимать значения 1,2,3. Например, 2123, 3312, 1111. Получилось? А теперь подсчитай-те количество таких сочетаний.

Читать далее
Рубрика: Решение заданий vb.net | Оставить комментарий

Распечатка возможных сочетаний из двух цифр — код vb.net

Условие задачи:

Распечатать все возможные сочетания из двух цифр – первая цифра может быть лю-бой от 3 до 8, вторая — любой от 0 до 7. Например, 36, 44, 80.

Читать далее
Рубрика: Решение заданий vb.net | Оставить комментарий

Труба наискосок — код vb.net

Решение задачи номер 41 по книге Лукина С.Н. «Понятно о Visual Basic.NET»

Условие задачи:

Нарисуйте «трубу» наискосок. Получилось? Теперь попробуйте вместе с координа-тами x и у менять также и диаметр окружности. Если вы будете понемножку его увеличи-вать, начиная с 0, то получите «трубопровод», уходящий в бесконечность.

Читать далее

Рубрика: Решение заданий vb.net | Оставить комментарий

Две очереди трассирующими ночью

Решение задачи номер 40 по книге Лукина С.Н. «Понятно о Visual Basic.NET»

Условие задачи:

«Две очереди трассирующими ночью». Мы «перечеркнули» форму окружностями наискосок из левого верхнего угла приблизительно в правый нижний. Пусть теперь это будут очень маленькие кружочки на черной форме. Получилась «очередь трассирующи-ми». Вслед за этим перечеркните форму очередью также и из левого нижнего угла, чтобы на экране получились две пересекающиеся очереди.

Читать далее

Рубрика: Решение заданий vb.net | Оставить комментарий

Реструктуризация в блоге

Приветствую тех, кто меня постоянно читает ,и пробует вместе со мной разобраться с заданиями и решениями вопросов по vb.net

Сегодня, после нескольких месяцев создания моего блога, решил произвести небольшую реструктуризацию своего ресурса.

  1. Добавил новую рубрику «Решение задач по vb.net» . По идее сейчас я прохожу только Лукина , и рубрику следовало бы назвать соответственно, но … в дальнейшем думаю буду решать более глобальные задачи и по другим учебникам, поэтому название для рубрики выбрано общее: » Решение задач по vb.net»
  2. Все предыдущие решения добавил также в эту рубрику.
  3. В дальнейшем для заданий не буду делать отдельные программы. Да и зачем они нужны ? Каждый может самостоятельно сделать то, что ему надо в visualstudio, так как код буду размещать в записи.
  4. P.S программы в принципе не особо и нужны пользователям, тем более их надо скачивать, запускать, а тут довольно всё рискованно. Гораздо проще зайти на какой — либо сайт и проделать всё это в онлайн режиме ). В дальнейшем так и буду делать .. но .. до этого я ещё не дошёл и все познания в области создания интерактивного собственного сайта впереди.
Рубрика: Дневник программиста | Оставить комментарий

Игра Напёрстки

90-е года прошли, однако до сих пор помню игру , с помощью которой разводили людей. Называлась она Напёрстки. Суть игры наверное все помнят. На столе три напёрстка, под одним шарик ( у меня монетка), тот кто угадает под каким напёрстком шарик, тот получает выигрыш.  Как на самом деле в реале разводили людей, без понятия, но в моей программе появление шарика реализовано с помощью функции RND — генератора случайных чисел.

Читать далее

Рубрика: Мои программы | Оставить комментарий

Рисуем стог сена

Одно из интересных заданий. Впоследствии код можно использовать в функции и рисовать стог сена на какой — либо картинке, либо в игре. Условие задания

«Стог сена». Множество случайных разноцветных отрезков прямых преимуще-ственно желтоватых оттенков, причем одна точка любого отрезка находится в случайной точке левой трети стога, другая – в случайной точке правой. Размер стога – 600 на 600.

Читать далее

Рубрика: Мои программы, Решение заданий vb.net | Оставить комментарий