#Отчёт по теме 1 ## Пункты 1-2. Запуск программы Запустила программу-интерпретатор IDLE [Скриншот иконки программы](image1.png) ## Пункты 3-5. Изучение диалогового окна Ввела инструкции вывода и ввода, а затем завершила работу интерпретатора: ```py >>> print('Hello') Hello >>> h=input('Your name=') Your name=Katerina >>> exit() ``` ## Пункты 6-8. Интерактивная графическая оболочка IDLE среды Python Запустила обратно ярлык «IDLE (Python 3.Х GUI )» и изучила устройство главного командного окна среды ![Cкриншот оболочки](image2.png) Настроила рабочий каталог: ```py >>> import os >>> os.chdir(r'C:\Users\user\python-labs\TEMA1') ``` ## Пункт 9. Изучение предложений главного и выпадающих меню Нажала "Options/Configure IDLE": 1) Нажала "Fonts",установила шрифт типа Arial CYR размером 11 ![Скриншот параметров шрифта](image3.png) 2) Нажала "Windows", установила размер начального окна - высота 50, ширина 100 ![Скриншот начального окна](image4.png) 3) Изменила подкраску комментариев: перешла в раздел "Highlights", нажала "#Click selects item/Choose color for/*Выбрала коричневый цвет*/OK" ![Скриншот комментариев] (image5.png) ## Пункт 10. Текстовый редактор Нажала "Файл/Новый файл". Вставила инструкции из п. п. 3,4 и 8. Сохранила как Pr0.py ![Скриншот текстового редактора](image6.png) Запустила модуль "Run/Run Modul", или с помощью "import Pr0", или F5 Результат: ```py ========================== RESTART: C:\Users\user\python-labs\TEMA1\Pr0.py ========================= Hello Your name=Katerina >>> import Pr0 Hello Your name=Katerina ``` ## Пункт 11. Запуск файла prb1 Запустила файл prb1.py ```py >>> import prb1 Как Вас зовут? Katerina Привет, Katerina ``` ## Пункт 12-13. Изучение каталога pycache Открыла файл Pr0.cpython-313.рус в текстовом редакторе ![Cкриншот кода](image7.png) Вывод: Код представлен в двоичном коде. Компиляция перевела программу с языка программирования, понятный человеку, на машинный код понятный процессору. ## Пункт 14. Раздел "HELP" Я спросила про функцию"print": ```py >>> help(print) 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. ``` Попробовала ввести несколько инструкций в одну строку ```py 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. ``` Также для обращения к оперативной помощи можно использовать F1 или нажать "Help/Python Docs" ## Пункт 15. Перемещение между окнами ##15.1. Открытие и запуск файла prb1 Открыла файл prb1.py в среде питон и запустила его: ![Скриншот prb1](image8.png) Результат: ```py ============================================================== RESTART: C:\Users\user\python-labs\TEMA1\prb1.py ============================================================= Как Вас зовут? Katerina Привет, Katerina ``` ##15.2. Запуск файла tdemo_chaos Запустила файл tdemo_chaos, результат: ![Скриншот графика](image9.png) ##15.3. Turtle Demo Нажала на "Help/Turtle Demo/Examples/ Clock/Start" ![Скриншот часов](image10.png) Также посмотрела примеры других программ. Пример: ![Скриншот дерева](image11.png) ##Пункт 16. Выход из среды