DONER KEBAB
Просветленный
(34272)
4 года назад
print("Hello, World")
input()
# консоль выходит, поскольку она и не должна оставаться открытой
# а input заставит ожидать ввода строки и закроется только после Enter
Сергей ДудукинПрофи (543)
4 года назад
Значит файлы не должны открываться через среду в которой я их создавал? И как тогда открыть файлы-примеры, которые были даны. Там один из примеров print("Hello, world!"). но он тоже не открывается. Я ведь не могу в каждом примере input() писать.
Сергей ДудукинПрофи (543)
4 года назад
В книге пишут, что когда вы запустите свой код, вывод появится в окне интерактивной оболочке
никнейм
Мудрец
(16606)
4 года назад
Интерактивная оболочка, это в командной строке прописать команду python откроется интерактивная оболочка и уже там написать print("Hello, World") выдаст просто Hello, World и будет ждать другого ввода команд. Но, для самого начала сам python должен быть установлен и быть в переменной PATH и все проблемы исчезнут
Иван Иванов
Мудрец
(17783)
4 года назад
Всё у тебя нормально, просто двойной клик по скрипту вызывает программу из ассоциаций. Сейчас в ассоциациях для файла .py стоит программа python-интерпретатор. Собственно, он и выполняет скрипт. Чтобы открыть через среду, нажми ПКМ→открыть с помощью→и выбери среду, в которой программируешь. Хоть обычный блокнот. Допиши в конец скрипта строку input(), сохрани, и потом снова запусти скрипт двойным кликом мыши.
Сергей ДудукинПрофи (543)
4 года назад
Я попробовал. Добавил input и решил запустить через IDLE, но ничего не запустилось. Через черную консоль все получается как и через блокнот