From 4eaa9b7a93ddbd282c733f7f77ab28e0f7a52453 Mon Sep 17 00:00:00 2001 From: Artem Date: Mon, 29 Sep 2025 11:04:23 +0300 Subject: [PATCH] test3.md --- TEMA3/test3.md | 36 +++++++++++++++--------------------- 1 file changed, 15 insertions(+), 21 deletions(-) diff --git a/TEMA3/test3.md b/TEMA3/test3.md index a58f7de..82ee2ec 100644 --- a/TEMA3/test3.md +++ b/TEMA3/test3.md @@ -21,42 +21,36 @@ IDLE - Integrated Development and Learning Environment ### Задача 2 ```py ->>> ls = [i for i in range(59,36,-1)] +>>> ls = [i for i in range(59,36,-2)] >>> ls -[59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37] +[59, 57, 55, 53, 51, 49, 47, 45, 43, 41, 39, 37] >>> type(ls) >>> dir(ls) -['__add__', '__class__', '__class_getitem__', '__contains__', '__delattr__', '__delitem__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getstate__', '__gt__', '__hash__', '__iadd__', '__imul__', '__init__', '__init_subclass__', '__iter__', '__le__', '__len__', '__lt__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__reversed__', '__rmul__', '__setattr__', '__setitem__', '__sizeof__', '__str__', '__subclasshook__', 'append', 'clear', 'copy', 'count', 'extend', 'index', 'insert', 'pop', 'remove', 'reverse', 'sort'] -``` +['__add__', '__class__', '__class_getitem__', '__contains__', '__delattr__', '__delitem__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__getstate__', '__gt__', '__hash__', '__iadd__', '__imul__', '__init__', '__init_subclass__', '__iter__', '__le__', '__len__', '__lt__', '__mul__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__reversed__', '__rmul__', '__setattr__', '__setitem__', '__sizeof__', '__str__', '__subclasshook__', 'append', 'clear', 'copy', 'count', 'extend', 'index', 'insert', 'pop', 'remove', 'reverse', 'sort']``` ### Задача 3 ```py >>> x6 = ls[5]; x6 -54 +49 >>> ls.append(35); ls -[59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 35] -``` +[59, 57, 55, 53, 51, 49, 47, 45, 43, 41, 39, 37, 35]``` ### Задача 4 ```py >>> tp1 = tuple(ls); tp1 -(59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 35) ->>> tp2 = tp1[:8] + tp1[9:] ->>> tp2 -(59, 58, 57, 56, 55, 54, 53, 52, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 35) +(59, 57, 55, 53, 51, 49, 47, 45, 43, 41, 39, 37, 35) +>>> tp2 = tp1[:tp1.index(51)]+tp1[tp1.index(51)+1:]; tp2 +(59, 57, 55, 53, 49, 47, 45, 43, 41, 39, 37, 35) >>> str1 = str(tp2); str1 -'(59, 58, 57, 56, 55, 54, 53, 52, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 35)' ->>> str2 = str1[1:len(str1)-1] ->>> str2 -'59, 58, 57, 56, 55, 54, 53, 52, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 35' +'(59, 57, 55, 53, 49, 47, 45, 43, 41, 39, 37, 35)' +>>> str2 = str1[1:len(str1)-1]; str2 +'59, 57, 55, 53, 49, 47, 45, 43, 41, 39, 37, 35' >>> ls2 = str2.split(', '); ls2 -['59', '58', '57', '56', '55', '54', '53', '52', '50', '49', '48', '47', '46', '45', '44', '43', '42', '41', '40', '39', '38', '37', '35'] ->>> str3 = ''.join(ls2) ->>> str3 -'5958575655545352504948474645444342414039383735' -``` +['59', '57', '55', '53', '49', '47', '45', '43', '41', '39', '37', '35'] +>>> str3 = ''.join(ls2); str3 +'595755534947454341393735'``` ### Задача 5 ```py >>> sum(ls[:6]) - sum(ls[-7:]) -67 +37 ``` \ No newline at end of file