From 4e6d6ca1bc7600c76f92ef51e0d4c5be868fed87 Mon Sep 17 00:00:00 2001 From: Alex <-> Date: Mon, 8 Sep 2025 16:06:27 +0300 Subject: [PATCH] task --- TEMA2/task.md | 32 ++++++++++++++++++++++++++++++++ TEMA2/task.py | 13 +++++++++++++ 2 files changed, 45 insertions(+) create mode 100644 TEMA2/task.md create mode 100644 TEMA2/task.py diff --git a/TEMA2/task.md b/TEMA2/task.md new file mode 100644 index 0000000..bc7b334 --- /dev/null +++ b/TEMA2/task.md @@ -0,0 +1,32 @@ +# Общее контрольное задание к ЛР2 +Криштул Александр, А-03-23 + +## Задание +Реализовать, записать в текстовый файл и проанализировать результаты последовательности инструкций + +## Решение +Код программы: +```py +import keyword +familia = 'Krishtul A.N.' +first_l = familia[0] +sp_kw = keyword.kwlist +print(sp_kw) +sp_kw.remove('nonlocal') +print(sp_kw) +kort_nam = ('Alex', 'Dima', 'Victor', 'Iliya') +print(type(kort_nam)) +kort_nam = kort_nam + ('Dima', 'Ivan') +print(kort_nam.count('Dima')) +dict_bas = {'Строка': familia, 'Список': sp_kw, 'Кортеж': kort_nam} +print(dict_bas) +``` + +Результат выполнения программы: +```py +['False', 'None', 'True', '__peg_parser__', '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'] +['False', 'None', 'True', '__peg_parser__', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield'] + +2 +{'Строка': 'Krishtul A.N.', 'Список': ['False', 'None', 'True', '__peg_parser__', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield'], 'Кортеж': ('Alex', 'Dima', 'Victor', 'Iliya', 'Dima', 'Ivan')} +``` \ No newline at end of file diff --git a/TEMA2/task.py b/TEMA2/task.py new file mode 100644 index 0000000..800e8b2 --- /dev/null +++ b/TEMA2/task.py @@ -0,0 +1,13 @@ +import keyword +familia = 'Krishtul A.N.' +first_l = familia[0] +sp_kw = keyword.kwlist +print(sp_kw) +sp_kw.remove('nonlocal') +print(sp_kw) +kort_nam = ('Alex', 'Dima', 'Victor', 'Iliya') +print(type(kort_nam)) +kort_nam = kort_nam + ('Dima', 'Ivan') +print(kort_nam.count('Dima')) +dict_bas = {'Строка': familia, 'Список': sp_kw, 'Кортеж': kort_nam} +print(dict_bas)