From ae33519ad637ea9c0751c76c991eb26609857da9 Mon Sep 17 00:00:00 2001 From: Tsvetkova Tatyana Date: Mon, 15 Sep 2025 01:15:00 +0300 Subject: [PATCH] laba1 --- TEMA1/laba1.md | 139 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 139 insertions(+) create mode 100644 TEMA1/laba1.md diff --git a/TEMA1/laba1.md b/TEMA1/laba1.md new file mode 100644 index 0000000..ede3cbd --- /dev/null +++ b/TEMA1/laba1.md @@ -0,0 +1,139 @@ +# Отчет. +## Модуль 1 Основы языка программирования Python. +## Тема 1. Знакомство с интерпретатором и интерактивной оболочкой IDLE. + +## Пункт1: +Была создана папка и распакован архив Tema1/ + +## Пункт2: +Запустили на выполнение интерпетатор Python 3.11 + +## Пункт3: +Ввели команду print и убедились в ее работоспособности. +```py +>>> print('Hello') +Hello +``` + +## Пункт4: +Изучили команду input. +>>> h=input('Your Name=') +Your Name=Tanya +>>> h +'Tanya' + +## Пункт5: +Завершили работу интерпретатора с помощью команды +>>>exit(). + +## Пункт6: +Запустили IDLE Python 3.11 + +## Пункт7: +Изучили устройство главного командного окна + +## Пункт8: +Ввели инструкции настройки рабочего каталога среды +>>>import os +>>>os.chdir(r'C:\\Users\\Admin\\Documents\\Tsvetkova\\python-labs\\TEMA1') + +## Пункт9: +Установили в среде шрифт типа Arial CYR, размер 11, размер начального окна - высота 50 символов, ширина 100 символов, подкраска комментариев - коричневая + +## Пункт10: +Создали новый фйл Pr0.py +Программа по Теме 1 <ЦветковаТА> +>>>print('Hello') +>>>h=input('Your name=') +>>>import os +>>>os.chdir('C:\\Users\\Admin\\Desktop\\TsvetkovaTA\\Tema1\\') + +Запустили модуль и получили результат +>>>import Pr0 +Hello +Your name=Tanya + +## Пункт11: +Запустили модуль prb1 +>>>import prb1 +Как Вас зовут? Таня +Привет, Таня + +## Пункт12: +Попробовали открыть файл Pr0.cpython-34.pyc и поняли, что из-за скомпилированного бинарного файла текстовый редактор как раз-таки выдает ошибку, тк не может считать файл .рус, ожидая стандартную для него кодировку. +Комплиляция программ необходима, чтобы перевести команды из человекопонятной формы в машинный код, который может быть обработан процессором. +При выполнении скрипта Python сначала преобразовывает его в байт-код (.рус), а затем уже он компилируется с помощью виртуальный машины. +Это ускорит повторную загрузку программы. + +## Пункт13: +В текстовом редакторе оболочки IDLE открыли новое окно. +Сохранили все из командного окна + +## Пункт14: +В разделе помощи можно увидеть следующее +About IDLE - информация о версии IDLE +IDLE Help - документация по самой IDLE +Python Docs - документация по языку Python +Turtle Demo - окно работы и помощь модуля для работы с графикой turtle + + +>>>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. + +>>>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. + +(None, None) + +при F1 открывается справочное окно + +## Пункт15: +Узнали, что опция Окно (Window)» помогает перемещаться между открытыми окнами + +>>>import tdemo_chaos +>>>tdemo_chaos.main() +'Done!' + +Вывели на экран графическое представление +программы с часами. Есть и другие примеры программ модуля turtle, +которые можно брать за основу собственных программ, изменять или реализовывать +свои идеи + +## Пункт16: +Звершили работу со средой +>>>exit \ No newline at end of file