diff --git a/TEMA1/report.md b/TEMA1/report.md index 7450e00..ca86118 100644 --- a/TEMA1/report.md +++ b/TEMA1/report.md @@ -1,89 +1,96 @@ -#Отчет по ЛР 1 ПО АС -Выполнила : Володин Д.В. -Проверил : Филатов С.А. +## Отчет по теме 1 + Володин Д.В., А-02-23 -#Пункт 1 + +## Пункт 1 На рабочем столе создан клон репозитория -#Пункт 2 +## Пункт 2 Запущен интерпретатор Python -#Пункт 3 +## Пункт 3-5 проверка базовых функций Питона +```py >>> print("hello") hello -#Пункт 4 - >>> h = input('Your name = ') Your name = Den >>> h 'Den' -#Пункт 5 - >>> exit() +``` + +## Пункты 6-7 -#Пункты 6-7 +Запущена IDLE Python, изучено устройство главного командного окна среды -Запущена IDLE Python, изучено устройство главного командного окна -среды +## Пункт 8 настройка рабочего каталога -#Пункт 8 +```py >>> import os >>> os.chdir(r'C:\Users\denvo\OneDrive\Рабочий стол\python-labs\TEMA1') +``` -#Пункт 9 +## Пункт 9 Шрифт изменен на Arial CYR, кегль 11, размер начального окна 50*100 символов, комментарии подсвечиваются коричневым -#В текстовом редакторе IDLE создана программа следующего содержания: +## Пункт 10 создание простейшей программы и проверка различных запусков + +В текстовом редакторе IDLE создана программа следующего содержания: #Программа по теме 1 Володин Д.В. +```py import os - print("hello") h = input('Your name = ') - os.chdir(r'C:\Users\denvo\OneDrive\Рабочий стол\python-labs\TEMA1') -Она делает следующий вывод: ======== RESTART: C:\Users\denvo\OneDrive\Рабочий стол\python-labs\TEMA1\pr0.py ======== hello Your name = +``` Другой вариант запуска: +```py >>> import pr0 hello Your name = +``` При нажатии f5 в активном окне редактора: +```py ======== RESTART: C:\Users\denvo\OneDrive\Рабочий стол\python-labs\TEMA1\pr0.py ======== hello Your name = +``` -#Пункт 11 +## Пункт 11 проверка работы программ из рабочего каталога Из консоли вызван файл prb1.py +```py >>> import prb1 Как Вас зовут? Den Привет, Den +``` -#Пункт 12 +## Пункт 12 проверка содержимого кэша программы -#у +# у й—ѕh„ г  уP • \ " S 5 \" S5 rSSKr\R " S5 g)ЪHelloz -Your name=й NuA C:\Users\denvo\OneDrive\Рабочий стол\python-labs\TEMA1)ЪprintЪinputЪhЪosЪchdir© у фH C:\Users/denvo/OneDrive/Рабочий стол/python-labs/TEMA1\pr0.pyЪr  s& рб Ђg„Щ € УЂЫ Ш ‡‚Р MХ Nr# +Your name=й NuA C:\Users\denvo\OneDrive\Рабочий стол\python-labs\TEMA1)ЪprintЪinputЪhЪosЪchdir© у фH C:\Users/denvo/OneDrive/Рабочий стол/python-labs/TEMA1\pr0.pyЪr  s& рб Ђg„Щ € УЂЫ Ш ‡‚Р MХ Nr # Файл Pr0.cpython-34.pyc открыт в Блокноте. Видно, что разультат компиляции тяжел для восприятия человеком, вероятно, из-за @@ -93,11 +100,11 @@ Your name= преобразовывает его в байт-код (.рус), а затем уже он компилируется с помощью виртуальный машины. Это ускорит повторную загрузку программы. -#Пункт 13 +## Пункт 13 -Все верные команды из командного окна IDLE скопированы в отдельный файл +Все верные команды из командного окна IDLE скопированы в отдельный файл для отчета -#Пункт 14 +## Пункт 14 проверка функции help В разделе помощи help можно найти следующие опции: @@ -109,6 +116,7 @@ Python Docs - Turtle Demo - окно работы и помощь модуля для работы с графикой turtle +```py >>> help (print) Help on built-in function print in module builtins: @@ -149,25 +157,31 @@ input(prompt=None, /) On *nix systems, readline is used if available. (None, None) +``` F1 -> Указатель -> print() (built-in function) выводит справку по этой функции То же диалоговое окно появляется при help - Python Docs -#Пункт 15 +## Пункт 15 ознакомление с работой при нескольких открытых окнах, знакомство со встроенными функциями Turtle File - Open - prb1.py С помощью Window можно переключаться между всеми открытыми окнами +```py prb1.py - Run ======== RESTART: C:\Users\denvo\OneDrive\Рабочий стол\python-labs\TEMA1\prb1.py ======== Как Вас зовут? Den Привет, Den +``` +```py >>> import tdemo_chaos +``` + Эта программа строит графики 3 функций, которые по началу кажутся одинаковыми, но начиная с некоторого значения параметра, графики "превращаются в хаос" Help - Turtle Demo - clock - Start выводит на экран графическое представление