diff --git a/TEMA2/report.md b/TEMA2/report.md index 4692c74..55772a5 100644 --- a/TEMA2/report.md +++ b/TEMA2/report.md @@ -1,12 +1,12 @@ -#Протокол ПО АС по ТЕМЕ 2 -#Выполнил: Мельников Д. М. -#Проверил: Козлюк Д. А. +Протокол ПО АС по ТЕМЕ 2 +Выполнил: Мельников Д. М. +Проверил: Козлюк Д. А. #Цель темы: изучение применения простых конструкций языка Python в операциях с данными. -##1. Запуск оболочки IDLE и установка рабочего каталога +## 1. Запуск оболочки IDLE и установка рабочего каталога -##2. Изучение простых объектов +## 2. Изучение простых объектов Рассмотрим операции присваивания значения объектам-переменным ``` >>>f1=16; f2=3 @@ -64,7 +64,7 @@ SyntaxError: invalid decimal literal >>>and=7 #недопустимое имя – совпадает с ключевым словом - будет диагностика! SyntaxError: invalid syntax ``` -##4. Вывод списка ключевых слов с помощью инструкции +## 4. Вывод списка ключевых слов с помощью инструкции ``` >>>import keyword >>>keyword.kwlist @@ -76,7 +76,7 @@ SyntaxError: invalid syntax >>>kwd ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield'] ``` -##5. Ввод списка встроенных идентификаторов с помощью инструкций +## 5. Ввод списка встроенных идентификаторов с помощью инструкций ``` >>>import builtins >>>dir(builtins) @@ -134,10 +134,12 @@ SyntaxError: invalid syntax 22 ``` Объединение объектов в кортеж (возвращается указатель на участок памяти) +``` >>> list1 = [1, 2, 2] >>> list2 = [3, 4, 5] >>> zip (list1, list2) +``` Это итератор - указатель на объект памяти. ## 6. Пример того, что Python - регистрочувствительный язык.