# Отчет по ТЕМЕ1 Криви Анастасия, А-02-23 ## 1-2 знакомство с интерпретатором и интерактивной оболочкой IDLE Создание необходимых для выволнения лабораторной работы материалов, папок и файлов, с помощью программы git и использованием команд. несколько из них приведены ниже ```py git remote add upstream http://uit.mpei.ru/git/main/python-labs.git git fetch upstream git stash push git rebase upstream/main git stash pop ``` ## 3-5 Использоавние базовых команд в Python 3.4. введение этих строк в командную стоку, а позже создание файла с командами, который выгдялит таким образом ```py print('Hello') Hello h=input('Your name=') Your name= Anastasia exit() ``` ## 6-9 Изучение устройства и изменение настроек IDLE (Python 3.Х GUI ) изучение меню. измененние шрифта и его размера, цветового решение для определенных задач и тд ```py import os os.chdir('/Users/u522-11/python-labs/TEMA1') ``` ## 10-11 создание файла с программой, состоящей из введенного в командном окне ```py #Программа по Теме 1 <Криви Анастасия> print('Hello') h=input('Your name=') exit() import os os.chdir('/Users/u522-11/python-labs/TEMA1') ``` Запуск программы осуществлен несколькими способами: с помощью меню «Запустить модуль (Run module)», с помощью ввода import Pr0 в командном окне и нажатием F5 ## 12 Текстовый файл Pr0.cpython-34 вывод выглядит следущим образом: ``` § @Џѕh­ г  уn —  e d ¦ «   ed¦ « Z e¦ «  ddlZ ej d¦ «  dS )ЪHelloz Your name=й Nz /Users/u522-11/python-labs/TEMA1)ЪprintЪinputЪhЪexitЪosЪchdir© у ъ)C:\Users/u522-11/python-labs/TEMA1\Pr0.pyъr  sN ра ЂЂgЃ„ЂШЂ%€ СФЂШ ЂЃ„ЂШ Ђ Ђ Ђ Ш Ђ„Р +С ,Ф ,Р ,Р ,Р ,r ``` такой вид кода возникает в результате компиляции - исходный код анализируется и преобразовывается байт-код. ## 14 Раздел помощи ```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) ``` несколько вариантов обращения к опреративной помощи: при нажатии на функциональную клавишу F1 и ввод в справочном окне по алфавиту и с помощью предыдущих использованных нами команд. ## 15 Выполненны следующие действия. Открыт файл prb1.py в папке Tema1. Получили 3 открытых окна и запустили программу открытую до Поочередно открывали и закрывали окна. Запустили демонтрации программы, лежащей в папке Тема1, tdemo_chaos.py. ![ЧАСЫ](12.png) Использование демонстации Часыиз приложенного окна меню в разделе помощь ```py Как Вас зовут? 547568 Привет, 547568 input tdemo_chaos SyntaxError: incomplete input import tdemo_chaos ``` ## 16 завершили работу. ## 17 Контрольный вопрос питон создан Гвидо ван Россумом в Амстердаме да помощь в изучение основ рабоы программирования выбор библиотек, корректоность установки, настройка среды, версия