Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

5.4 KiB

#Протокол по Теме 1, Иванов Даниил Антонович А-01-23

1 Знакомство с интепретатором и интерактивной оболочкой IDLE.

1.1 Создание папки студента и подкатологов с названиями текущей и будущих тем.

1.2 Запуск Python 3.11

1.3 Изучение содержания диалогового окна интерпретатора. Ввод команды print('Bonjour') и последующим выводом команды.

1.4 Ввод команды h=input('Your name=') с последующим вводом имени студента.

1.5 Завершение работы командой exit().

1.6 Запуск IDLE Python 3.11.

1.7 Изучение главного командного окна среды.

1.8 Настройка рабочего каталога по образцу.

1.9 Изучение предложений главного меню. Изменение шрифта на Arial CYR размером 11, изменение размеров рабочего окна до 50 символов в высоту и 100 в ширину, изменение цвета комментариев на коричневый.

1.10 Создание нового файла IDLE со всеми введеными ранее командами:

#Программа по Теме 1, Иванов Даниил Антонович print('Bonjour') h=input('Your name = ') import os os.chdir('C:\Users\u115-18\python-labs\TEMA1\')

1.11 Запуск программы prb1.py через командное окно IDLE.

1.12 После выполнения программы появилась папка pycache, в которой находятся файлы Pr0.crython-311.рус и prb1.crypthon-311.рус. При повторном запуске данных файлов будут выполняться те же самые программы. Но при открытии в текстовом редакторе содержимое отличается от изначальных файлов .py, так как Python оптимизирует изначальные программы в бинарники для ускорения повторных обращений к программе.

1.13 Создание файла протокола (данного файла) и перенос всех пояснений, инструкций и результатов работы по Теме 1.

1.14.1 Изучение Help. В главном меню раздел Help предлагает информацию о том, что такое IDLE, его документация и документация Python, а также помогает осуществить переход в Turtle Demo. Далее введем команду help(print), которая выводит документацию по команде print. Также можно ввести сразу несколько help(<команда>) для более удобного вывода документаций:

help(print); help(input) Help on built-in function print in module builtins:

print(*args, sep=' ', end='\n', file=None, flush=False) Prints the values to a stream, or to sys.stdout by default.

sep
  string inserted between values, default a space.
end
  string appended after the last value, default a newline.
file
  a file-like object (stream); defaults to the current sys.stdout.
flush
  whether to forcibly flush the stream.

Help on built-in function input in module builtins:

input(prompt='', /) Read a string from standard input. The trailing newline is stripped.

The prompt string, if given, is printed to standard output without a
trailing newline before reading input.

If the user hits EOF (*nix: Ctrl-D, Windows: Ctrl-Z+Return), raise EOFError.
On *nix systems, readline is used if available.

1.14.2 Ознакомление с поиском в справочной подсистеме, что появляется после нажатия F1 или Help -> Python Docs. Ознакомление с командой print().

1.15 Открытие файла prb1.py с помощбю File -> Open... в главном меню IDLE. Проверка переключения с помощью Window между окнами IDLE. Запуск программы prb1 с помощью запуска модуля (F5). Далее открытие в окне IDLE программы Pr0.pу аналогично как и с prb1.py. Все окна успешно активизируются. Закроем два окна с программами (Pr0.py & prb1.py). Запуск программы tdemo_chaos.py с помощью import. Также открытие данной программы в IDLE для ознакомления с потрясающей краткостью относительно графических возможностей. В окне Turtle Demo находится большое количество примеров (Example), которые показывают интересные подходы и реализации самых разных задач, от часов до Paint и даже игр.

1.16 Завершение работы со средой.