# Отчет по теме 1 Гордиевских Данил, А-03-23 ## 1 Изучение среды IDLE ## 1.1 Работа в интерпретаторе Python 3.13 (command line) Изучены инструкции print() и input(). ``` >>> print("Hello") Hello >>> h = input("Your name = ") Your name = Danil ``` ## 1.2 Работа в оболочке IDLE Для настройки рабочей директории введены инструкции: ``` import os os.chdir("C:\\Users\\gorda\\YandexDisk\\5 семестр\\ПОАС\\TEMA1") ``` Проведены настройки окна IDLE. Настроены размер окна, шрифт и выделение комментариев. Приведены скриншоты окон настройки ![Скриншот окна настройки окна](figure0.png) ![Скриншот окна настройки шрифта](figure1.png) ![Скриншот окна настройки выделений](figure2.png) ## 1.3 Написание демонстрационной программы Создан файл Pr0.py, прикреплённый к отчёту, в него вставлены инструкции из пунктов 1.1 и 1.2. Полученный вывод: ``` ================== RESTART: C:\Users\gorda\YandexDisk\5 семестр\ПОАС\TEMA1\Pr0.py ================== Hello Your name=Danil ``` ## 1.4 Анализ каталога pycache После запуска программы Pr0.py в рабочей директории появился каталог __pycache__, внутри которого расположен файл Pr0.cpython-34.pyc, фрагмент которого представлен на скриншоте ![фрагмент файла Pr0.cpython-34.pyc ](figure3.png) Файл .pyc — это скомпилированный файл байт-кода для исходного кода Python (.py) для исполнения виртуальной машиной Python ## 1.5 Изучение HELP'а В командную строку Python введена инструкция help(print), help(input). Вывод — описание работы данных инструкций, представлен на скриншоте ![Текст хелпа по print() и input()](figure4.png) ## 1.6 Пункт 15 Открыт в редакторе и запущен файл prb1.py, получен вывод: ``` ================== RESTART: C:\Users\gorda\YandexDisk\5 семестр\ПОАС\TEMA1\prb1.py ================= Как Вас зовут? Danil Привет, Danil ``` Запущен файл tdemo_chaos.py и изучено его содержимое. Скриншот окна работы программы и код приграммы приведён ниже ![Работа tdemo_chaos.py](figure5.png) ![Код tdemo_chaos.py](figure6.png) Запущен пример clock из пакета Turtle. Окно представлено на скриншоте ![Пример Clock](figure7.png)