Найти - Пользователи
Полная версия: рубрика тупой вопрос от абсолютного нуля
Начало » Python для новичков » рубрика тупой вопрос от абсолютного нуля
1 2
sunflower
Всем привет!
Вопрос:
1. в книге «Простой Python»
задание:
создать файл программы Py и запустить его.
Далее идет инструкция:
открыть текстовый редактор - открываю блокнот
ввести строку print (61) - печатаю в блокноте
сохранить файл с именем 61.py как простой текст - сохраняю с названием 61.py и расширением .txt
открыть окно терминала - открывала IDLE, и Командную строку, и окно python 3.10
запустить программу, введя строку $ python 61.py - сделала
Должна отобразиться строка
61
А у меня пишет, что неверный синтаксис(( как только я не писала, синтаксис не верен.
Но при этом, если я запускаю в IDLE или в окне терминала команды - у меня все работает.
Что я делаю не так??
2. В этой книге в важном идет такое замечание: символ $ - это обычное приглашение ввести команду вроде python в окно терминала. Мы будем использовать ее для примеров кода в этой книге, однако ваше приглашение может отличаться.
Как отличаться, как должно выглядеть? Какие еще команды приглашения есть?

Заранее спасибо!
py.user.next
sunflower
сохранить файл с именем 61.py как простой текст - сохраняю с названием 61.py и расширением .txt
Расширения .txt не должно быть. Только расширение .py должно быть.

sunflower
открыть окно терминала - открывала IDLE, и Командную строку, и окно python 3.10
Надо открыть cmd.exe в той директории, где лежит скрипт 61.py .

Если он, например, лежит на диске D:\ и путь к нему D:\61.py , то действия такие:
Нажимаешь Win + R , там вводишь cmd.exe , нажимаешь Enter , дальше открывается консоль Windows, там вводишь
cd d:\
Дальше вводишь
dir
Он выводит имя 61.py

И дальше вводишь там же
python 61.py
Он выполняет скрипт в консоли Windows. Окно консоли остаётся открытым.

А IDLE вообще не используй. Используй только cmd.exe .

sunflower
В этой книге в важном идет такое замечание: символ $ - это обычное приглашение ввести команду вроде python в окно терминала. Мы будем использовать ее для примеров кода в этой книге, однако ваше приглашение может отличаться.
Как отличаться, как должно выглядеть? Какие еще команды приглашения есть?
Тут речь идёт про Linux или другую UNIX-подобную операционную систему. Винда такой не является. Поэтому либо ставишь Linux себе, чтобы учиться программировать, либо адаптируешь всё под Windows, что будет сильно тормозить обучение. Соответственно, под виндой всё делается через cmd.exe и книжки к нему не относятся.
sunflower

Огромнейшее спасибо!!!! Буду устанавливать Linux значит… ой мамочки…)
sunflower
py.user.next
А какую версию Linux устанавливать?
py.user.next
Устанавливай Linux второй системой, чтобы винды в оперативной памяти не было во время работы и она вся уходила только Linux, как и время процессора, и жёсткий диск. Linux можно ставить любую новую. Ставь Linux с KDE, если есть такая возможность. Ubuntu, Mint, Fedora, Suse.
sunflower
py.user.next
Устанавливай Linux второй системой, чтобы винды в оперативной памяти не было во время работы и она вся уходила только Linux, как и время процессора, и жёсткий диск. Linux можно ставить любую новую. Ставь Linux с KDE, если есть такая возможность. Ubuntu, Mint, Fedora, Suse.
Да, я и хотела в параллель винде поставить. Все поняла. Еще раз огромное спасибо!!!!!!
sunflower
А еще вопрос: в текстовом редакторе, например, notepad ++, мы когда пишем команду, сохранить как, пишем название.py, а в типе файла еще раз выбираем расширение Python file, да?
py.user.next
sunflower
в текстовом редакторе, например, notepad ++, мы когда пишем команду, сохранить как, пишем название.py, а в типе файла еще раз выбираем расширение Python file, да?
Можешь выбирать, можешь не выбирать. Главное, чтобы на диске остался лежать файл с расширением .py и у него не было скрытого расширения .txt . Чтобы не было скрытых расширений в винде, нужно в настройках для папок установить галочку “показывать расширения”.

И файлы с кодом на питоне нельзя называть цифрами. Можно называть буквами и цифрами, но не одними цифрами. Связано это с тем, что каждый файл кода на питоне сам по себе является модулем, который можно импортировать. А имя модуля не может начинаться с цифры. Так что 61.py лучше переименовать в ex61.py (типа упражнение 61).
doubtpoint
sunflower
Ну начинать с линукса это ты долго будешь до первых результатов.
Поставь Visual Studio Code и в нем пиши примеры. Для запуска своего кода жми F5.
sunflower
py.user.next
Галочка у меня стоит, это я проверяла, расширение .py
Про цифры поняла, но это не я так назвала, а автор учебника) . Спасибо за информацию!!!
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