diff --git a/TEMA1/report.md b/TEMA1/report.md new file mode 100644 index 0000000..5605e09 --- /dev/null +++ b/TEMA1/report.md @@ -0,0 +1,159 @@ +#Отчет по ЛР 1 ПО АС +Выполнил: Тимошенко А.А. +Проверил: Козлюк Д.А. + +#Пункт 1 +В папку L:\III курс\А-1-23\TimoshenkoAA\Tema1\ПО АС 2025 перенесены материалы и распакован архив Tema1.rar + +#Пункт 2 +Запущен интепретатор Phyton + +#Пункт 3 +>>> print("hello") +hello + +#Пункт 4 +>>> h=input('Your name= ') +Your name= Alexander +>>> h +'Alexander' + +#Пункт 5 +>>> exit() + +#Пункты 6-7 +Запущена IDLE Python 3.11, изучено устройство главного командного окна +среды + +#Пункт 8 +import os +os.chdir('L:\III курс\А-1-23\TimoshenkoAA\Tema1\ПО АС 2025') + +#Пункт 9 +Шрифт изменен на Arial CYR, кегль 11, размер начального окна 50*100 символов, +комментарии подсвечиваются коричневым + +#В текстовом редакторе IDLE создана программа следующего содержания: + +#Программа по теме 1 Тимошенко Александр Анатольевич + +import os + +print("hello") +h = input('Your name = ') + +os.chdir('L:\III курс\А-1-23\TimoshenkoAA\Tema1\ПО АС 2025') +Она делает следующий вывод: += RESTART: L:/III курс/А-1-23/TimoshenkoAA/Tema1/ПО АС 2025/Pr0.py +Hello +Your name=Alexander + +import Pr0 +Hello +Your name=Alexander + +При нажатии f5 в активном окне редактора: + += RESTART: L:/III курс/А-1-23/TimoshenkoAA/Tema1/ПО АС 2025/Pr0.py +Hello +Your name= + +#Пункт 11 + +Из консоли вызван файл prb1.py + +>>> import prb1 +Как Вас зовут? Александр +Привет, Александр + +#Пункт 12 + +Файл Pr0.cpython-34.pyc открыт в NotePad ++. Видно, что +разультат компиляции тяжел для восприятия человеком, вероятно, из-за +несоответствия кодировок. Комплиляция программ необходима, чтобы +перевести команды из человекопонятной формы в машинный код, который +может быть обработан процессором. При выполнении скрипта Python сначала +преобразовывает его в байт-код (.рус), а затем уже он компилируется с +помощью виртуальный машины. Это ускорит повторную загрузку программы. + +#Пункт 13 + +Все верные команды из командного окна IDLE скопированы в отдельный файл + +#Пункт 14 + +В разделе помощи help можно найти следующие опции: + +About IDLE - описание характеристик текущей среды (версия, путь и пр.) + +IDLE Help - помощь по работе со средой + +Python Docs - документация по языку + +Turtle Demo - окно работы и помощь модуля для работы с графикой turtle + +>>> help (print) + +Help on built-in function print in module builtins: + +print(...) + print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False) + + Prints the values to a stream, or to sys.stdout by default. + Optional keyword arguments: + file: a file-like object (stream); defaults to the current sys.stdout. + sep: string inserted between values, default a space. + end: string appended after the last value, default a newline. + flush: whether to forcibly flush the stream. + +>>> help(print), help(input) + +Help on built-in function print in module builtins: + +print(...) + print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False) + + Prints the values to a stream, or to sys.stdout by default. + Optional keyword arguments: + file: a file-like object (stream); defaults to the current sys.stdout. + sep: string inserted between values, default a space. + end: string appended after the last value, default a newline. + flush: whether to forcibly flush the stream. + +Help on built-in function input in module builtins: + +input(prompt=None, /) + 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. + +(None, None) + +F1 -> Указатель -> print() (built-in function) выводит справку по этой +функции + +То же диалоговое окно появляется при help - Python Docs + +#Пункт 15 + +File - Open - prb1.py + +С помощью Window можно переключаться между всеми открытыми окнами + +prb1.py - Run + +======= RESTART: L:\III курс\А-1-23\TimoshenkoAA\Tema1\ПО АС 2025\prb1.py ====== +Как Вас зовут? Александр +Привет, Александр + +>>> import tdemo_chaos + +Help - Turtle Demo - clock - Start выводит на экран графическое представление +программы - циферблат с часами. Есть и другие примеры программ модуля turtle, +которые можно брать за основу собственных программ. + +16. Завершена работа со средой: File - exit