00096_Ru_Y23_Əyani_Yekun imtahan testinin sualları Fənn : 00096 Proqramlaşdırmanın əsasları-2 Какой результат данной операции print(((2+1)*('3'+'7'))) ? 1. • • • √ • 2137 111 30 373737 3*(3+7) Что такое язык программирования? 2. • • √ • • последовательность бит, в виде которой хранится программа а ЭВМ последовательность инструкций, записанная на языке программирования набор определенных правил, по которым компьютер может понимать команды и выполнять их набор символических знаков, которые используетт компьютер программное обеспечение, предназначенное для создания и исполнения программ Сколько параметров принимает функция, определенная разработчиком в Python, в следущем программном коде: from math import pi def circle_at(radius): return 2 * pi * radius 3. • √ • • • три параметра один параметр не принимает параметров два параметра четыре параметра Глобальными в Python называются переменные, 4. • • √ • • объявленные внутри функции и доступные только ей самой ссылающиеся на неизменные значения объявленные в основной программе и доступные как программе, так и всем ее функциям объявленные в начале программного кода и не доступные всем ее функциям объявленные после ключевого слова const Выберите высказывания, которое наиболее полно характеризуют язык Python: 1. Python платформонезависимый язык программирования; 2. Python компилируемый язык программирования; 3. Python высокоуровневый язык программирования; 4. Python не позволяет писать кроссплатформенные программы; 5. Python работает в системе интерпретатора 5. • • √ • • 2, 3, 4 1, 2, 5 1, 3, 5 3, 4, 5 2, 4 Выберите частные случаи трансляторов: 1. компоновщик 2. компилятор 3. парсер 4. интерпретатор 5. отладчик 6. • • • √ • 1, 2, 3 1, 2, 4, 5 3, 4 2, 4 2, 3, 5 Как можно перейти в программный режим в окне Python IDLE Shell? 7. • • • √ • выбрав команду File-Save или нажав на клавиши < Ctrl+S > выбрав команду File-Open или нажав на клавиши < Ctrl+O > выбрав команду File-Save as или нажав на клавиши < Ctrl+Shift+S > выбрав команду File - New File или нажав на клавиши < Ctr+N > выбраа команду File- Recent Files Сколько параметров принимает функция, определенная разработчиком, в следущем программном коде: def draw_box(height, width): for i in range(height): print('*' * width) 8. • √ • • • четыре параметра два параметра не принимает параметров один параметр три параметра Локальными в Python называются переменные, 9. • • √ • • объявленные после ключевого слова const объявленные в начале программного кода и доступные всем ее функциям объявленные внутри функции и доступные только ей самой ссылающиеся на неизменные значения объявленные в основной программе и доступные как программе, так и всем ее функциям В python используется 10. • • • • √ простая типизация сложная типизация строгая типизация статическая типизация динамическая типизация Язык Python – это 11. • • • √ • компилируемый язык программирования машинный язык статический язык интерпретируемый язык программирования язык низкого уровня Окно Python Shell обеспечивает доступ 12. • • • √ • к многооконному режиму работы к совместному режиму работы к программному режиму работы к интерактивному режиму работы онлайн режиму работы Отметьте частные случаи трансляторов: 1. интерпретаторы 2. компиляторы 3. парсеры 4. компоновщики 13. • • • √ • 1, 2, 3 1, 2, 3, 4 2, 3, 4 1, 2 3, 4 Переменная в Python создается 14. √ • • • • в момент первого присваивания в момент последнего переприсваивания в момент объявления в момент добавления в момент удаления В окне Python Shell символы >>> означают 15. • • • • √ операции отношения логическое больше компилирование программы приглашение создать программный режим приглашение ввести команду Что такое исходный код программы? 16. • • • √ • последовательность бит, в виде которой хранится программа а ЭВМ словарь команд и ключевых слов, поддерживаемых языком программирования последовательность пронумерованных ячеек последовательность инструкций, записанная на языке программирования описание конечного результата работы программы Выберите высказывание, которое наиболее полно характеризует язык Python: 1. сценарии на Python можно запускать на разных аппаратных платформах; 2. Python компилируемый язык программирования; 3. Python низкоуровневый язык программирования; 4. Python работает в системе интерпретатора; 5. Python не позволяет писать кроссплатформенные программы 17. • • √ • • 1, 2, 4, 5 2, 3, 5 1, 4 4, 5 1, 2, 5 Найдите результат программного кода: a=b=c=d=pow(2,10); print(a%2,b%4,c//8,d//16) 18. • • • √ • 0 0 64 128 128 0 64 0 64 128 0 0 0 0 128 64 128 0 0 64 Найдите результат программного кода: a=26; b=24; d=pow(abs(b-a),a%b); print(pow(d,4)) 19. • • • √ • 225 394 625 256 196 Найдите результат программного кода: a=12; b=24; d=pow(abs(b-a),b//a); print(d//12) 20. • • √ • • 24 36 12 8 6 Найдите результат программного кода : a=26; b=24; d=pow(abs(b-a),a%b); print(d) 21. • • √ • • 16 1 4 2 8 Найдите результат программного кода: a=12; b=24; d=pow(abs(b-a),b//a); print(d) 22. • • • √ • 256 196 88 144 96 Найдите результат программного кода : a=46; b=24; d=pow(abs(b-a),b//a); print(d) 23. • • √ • • 0 4 1 3 2 Найдите результат программного кода :a=12; b=18; d=pow(abs(b-a),b//a); print(d) 24. • • • • √ 36 144 12 18 6 Найдите результат программного кода: c=8;d=11;print(abs(c*c-d*d),";" ,abs(d-c)) 25. • • • √ • 3 ; 57 53 ; 3 3;3 57 ; 3 57 ; 57 Найдите результат программного кода: c=17;d=23;print(abs(c-d*3-c*4),";" ,abs(d-c)) 26. • • √ • • 120 ; 120 10 ; 120 120 ; 6 120 ; 10 6;6 Найдите результат программного кода: c=17;d=23;print(abs(c-d*3-c*4)) 27. • • • √ • 110 95 185 120 130 Найдите результат программного кода: c=12;d=20;print(abs(c-d*3-c*4)) 28. • 72 • • • √ 106 24 36 96 Найдите результат программного кода: print(abs(-12+6-24*3)) 29. • • • √ • -36 12 64 78 24 Найдите результат программного кода: print(abs(-12)) 30. • • • √ • 14 -12 10 12 16 Что покажет приведенный ниже фрагмент кода? print(ord(chr(66))) 31. √ • • • • 66 65 B None A Что выведет приведенный ниже фрагмент кода? s = 'Hello' n = 33 s = s + chr(n) print(s) 32. • • • √ • ! None 33 Hello! Hello33 Определите результат выполнения следующего кода: s = "F" print (ord (s)) print (ord ("f")) 33. • • • √ • ff 70 F 102 f FF 70 102 F f Функция chr() возвращает… 34. √ • • • • по коду символа сам символ в таблице символов Unicode длину символов в таблице символов Unicode предыдущий символ в таблице символов Unicode количество символов код символа в таблице символов Unicode Что выведет на экран следующий код? for i in range(10): print(chr(ord('0') + i)) 35. • • • √ • Что покажет приведенный ниже фрагмент кода? print(chr(ord('A'))) 36. • • √ • • 65 A None A 65 B Что выведет приведенный ниже фрагмент кода? s = 'Hello' print(ord(s[0])) 37. √ • • • • 72 70 H Hello H ord('H') Определите результат выполнения следующего кода: s = "A" k = ord (s) print (chr (k+1)) 38. • • • • √ ab A 65 66 B Функция ord() возвращает… 39. • • • √ • по коду символа сам символ в таблице символов Unicode предыдущий символ в таблице символов Unicode длину символов в таблице символов Unicode код символа в таблице символов Unicode количество символов Что будет выведено на экран после выполнения следующей программы? s = "135" s = s + s[1] + s + s[2] print ( s ) 40. • • √ • • 41. все заглавные буквы английского алфавита все строчные буквы английского алфавита коды всех цифр от 0 до 9 цифры от 0 до 9 коды всех строчных букв английского алфавита 5 3 13531355 "135135" 135 Что покажет приведенный ниже фрагмент кода? chr1 = "A" print(chr(ord(chr1) + 1)) • • √ • • 'A B' 66 B 65 A Определите результат выполнения следующего кода: num = ord('Abc') print(num) 42. • √ • • • 65 98 99 Error 'aBC' 'Abc' 65 66 97 Какая функция позволяет определить по коду символа сам символ? 43. • • √ • • sqr def chr oct ord Определите результат выполнения следующего программного кода: x = 567 y = 5.67 print(str(x) + str(y)) 44. • • • √ • Error x+y 572.67 5675.67 '572.67' Что покажет приведенный ниже фрагмент кода? chr1 = chr(65) chr2 = ord(chr1) print(chr2) 45. • • • • √ a A Error "A" 65 Определите результат выполнения следующего кода: print(chr(ord("Aa"))) 46. • • • √ • A 65 97 Aa Error 65 Какая функция позволяет определить код некоторого символа в таблице символов Unicode? 47. • • • √ chr oct sqr ord • Найдите результат программного кода: newlist = [ x for x in range(10) if x < 5] ;print(newlist) 48. • • • √ • [0, 1, 2, 3, 4,5] [ 1, 2, 3, 4,5] 012345 [0, 1, 2, 3, 4] 12345 Найдите результат программного кода: newlist = [ x for x in range(10) if x < 7] ;print(newlist) 49. • • • √ • [1, 2, 3, 4, 5, 6] [0, 1, 2, 3, 4, 5, 6, 7] 0, 1, 2, 3, 4, 5, 6, 7 [0, 1, 2, 3, 4, 5, 6] 0, 1, 2, 3, 4, 5, 6 Найдите результат программного кода: for i in range(10,15,3):print(i,end=" ") 50. • • • √ • 13 15 10 13 15 11 12 13 10 13 15 11 Найдите результат программного кода: for i in "Apple":print(i,end="*") 51. • • • • √ *A*p*p*l*e A*p*p*l*e *Ap*ple* *Apple* A*p*p*l*e* Найдите результат программного кода: for i in range(10,15):print(i,end=" ") 52. • • • • √ 2 13 14 11 12 13 14 10 11 12 13 14 15 16 10 11 12 13 14 15 10 11 12 13 14 Найдите результат программного кода: for i in range(10,14):print(i,end=" ") 53. • • √ • • 11 12 13 14 15 10 11 12 13 14 15 10 11 12 13 10 11 12 13 14 11 12 13 Найдите результат программного кода после "from math import *" на языке программирования Python: a,b,c=144,256,625; print(int(sqrt(a)),int(sqrt(c)),int(sqrt(b))) 54. • • • • √ 55. def 25 6 81 81 25 36 25 36 81 965 12 25 16 Какой алгоритм описан в программном коде: a=4; b=5; c=4; s=sqrt(p*(p-a)*(p-b)*(p-c)); print(s) • • √ • • Что будет с программным кодом после "from math import * " на языке программирования Python? a,b,c=144,256,625; print(int(sqrt(a)),int(sqrt(b)),int(sqrt(c))) 56. • • • √ • 25 36 81 81 25 36 25 6 81 12 16 25 965 Что будет с программным кодом после "from math import * " на языке программирования Python? a,b,c=25,36,81; print(int(sqrt(a)),int(sqrt(b)),int(sqrt(c))) 57. • • • √ • 965 25 6 81 81 25 36 569 25 36 81 Для чего используется функция sqrt() ? 58. • • • √ • Для нахождения модуля Для нахождения суммы Для нахождения среднего арифметического Для нахождения квадратного корня Для возведения в степень Найдите результат программного кода: a=b=c=d=pow(4,5); print(a%2,b%4,c//8,d//16) 59. • • • √ • 0 0 64 128 512 256 0 0 0 512 256 0 0 0 128 64 128 0 0 64 Найдите результат программного кода: a=b=c=d=pow(4,6); print(a%2,b%4,c//8,d//16) 60. • • • • √ 512 256 0 0 0 512 256 0 0 0 256 512 512 0 256 0 0 0 512 256 Укажите результат выражения: print("135" + "24") 61. • • • • √ 62. нахождение периметра квадрата нахождение периметра треугольника нахождение площади треугольника нахождение площади прямоугольника нахождение площади квадрата 42531 "159" 159 "12345" 13524 Что покажет приведенный ниже фрагмент кода? s = '( !#01234=+-! )' print(s.lower()) • • • • √ '!#01234=+-!' Произойдет ошибка TypeError 1234 ( !#=+-! ) ( !#01234=+-! ) Что покажет приведенный ниже фрагмент кода? s = 'AAaaBBbbCCccDDdd' s = s.lower() print(s.count('b')) 63. • • • √ • 2 None aaaaccccdddd 4 aaaabbbbccccdddd Какой метод возвращает копию строки s, в которой все символы имеют верхний регистр 64. • • • √ • s.isalpha () s.lower() s.capitalize () s.upper () s.title () Какой метод возвращает копию строки s, в которой все символы имеют нижний регистр? 65. • • • √ • s.isalpha () s.capitalize () s.upper () s.lower() s.title () Какой метод возвращает True, если все символы в s из алфавита? 66. • • • √ • s.title () s.capitalize () s.upper () s.isalpha () s.lower() Выберите вариант, где показана конкатенация строк "Python " и "Programming Language" 67. • • • √ • "Python " "Python " "Python " "Python " "Python " = " Programming Language " * " Programming Language " - " Programming Language " + " Programming Language " / " Programming Language " Определите результат выполнения следующего программного кода: x = 7891 y = 78.91 print(str(x) + str(y)) 68. • • • √ • None 7891.91 x+y 789178.91 '7891.91' Выберите правильные утверждения: 1. В строке можно поменять любой символ; 2. Функция len() возвращает длину строки; 3. Строки можно складывать друг с другом; 4. Индексы строки начинаются с нуля; 5. Строки нельзя умножать на числа 69. • • • • √ 1, 2, 3, 4 2, 4, 5 1, 5 2, 3, 4, 5 2, 3, 4 Что выведет следующий программный код: s = "02/02/2022" s = s.replace("/", ".") print(s) 70. • • • • √ s.replace("/", ".") 02/02/2022 "02,02,2022" 2022 02.02.2022 Определите вывод следующего программного кода: s = "образование" k = s.count("о") print(k) 71. • • • • √ образвание Error 1 "бразвание" 2 Что такое конкатенация строк 72. • • • √ • "Язык " "Язык " "Язык " "Язык " "Язык " "Язык " " программирования " ? / " программирования " - " программирования " * " программирования " + " программирования " = " программирования " Какой метод возвращает копию строки, в которой первый символ имеет верхний регистр, а все остальные символы имеют нижний регистр? 73. • • • √ • swapcase() upper() lower() capitalize() title() Что будет выведено при выполнении следующего программного кода: s = "0123456123456" k = s.find("456", 5, 13) print(k) 74. √ • • • • 10 2 -1 4 Error Что покажет приведенный ниже фрагмент кода? s = "Python" k = s.find("xy") print (k) 75. • • • √ • Pythonxy Error 2 -1 xy Что выведет следующий программный код: s = "арифметика" w = s.replace("а", "А", 1) print(w) 76. • • • √ • 1рифметик1 Error s.replace("а", "А", 1) Арифметика АрифметикA Укажите результат выражения: "135" + "24" + "79" 77. • • √ • • Error 238 '1352479' 135+24+79 "238" Какой метод возвращает копию строки, в которой первый символ каждого слова переводится в верхний регистр? 78. • • √ • • upper() lower() title() swapcase() capitalize() Найдите результат программного кода: a="String";b=list(a);b.remove('i');a="".join(b);print(a) 79. • • • √ • tring Sring Sting Strng Strin Найдите результат программного кода: a="String";b=list(a);b.remove('g');a="".join(b);print(a) 80. √ • • • • Strin tring Strng Sting Sring Найдите результат программного кода: a="String";b=list(a);b.remove('S');a="".join(b);print(a) 81. • • √ • • Strin Strng tring Sring Sting Найдите результат программного кода: txt = "I love apples, apple are my favorite fruit"; x = txt.count("apple");print(x) 82. • √ • • • 1 2 5 4 3 Найдите результат программного кода: txt = "I love apples, apple are my favorite fruit"; x = txt.count("a");print(x) 83. • √ • • • 2 4 3 1 5 Найдите результат программного кода: txt = "I love apples, apple are my favorite fruit"; x = txt.count("pp");print(x) 84. • √ • • • 3 2 1 5 4 Найдите результат программного кода: txt = "I love apples, apple are my favorite fruit"; x = txt.count("e");print(x) 85. √ • • • • 5 1 4 2 3 Найдите результат программного кода: txt = "I love apples, apple are my favorite fruit"; x = txt.count("e");print(x) 86. • • • √ • 4 1 2 5 3 Найдите результат программного кода: a="Azerbaijan State University of Economics"; b=a.split(); print(len(b[4])) 87. • • √ • • 11 5 9 2 10 Найдите результат программного кода: a="Azerbaijan State University of Economics"; b=a.split(); print(len(b[3])) 88. • • • √ • 10 11 5 2 9 Найдите результат программного кода: a="Azerbaijan State University of Economics"; b=a.split(); print(len(b[2])) 89. • 9 • • √ • 11 2 10 5 Найдите результат программного кода: a="Azerbaijan State University of Economics"; b=a.split(); print(len(b[1])) 90. • • • √ • 11 10 9 5 2 Найдите результат программного кода: a="Azerbaijan State University of Economics"; b=a.split(); print(len(b[0])) 91. • • • √ • 9 5 11 10 2 Найдите результат программного кода: a="Azerbaijan State University of Economics"; b=a.split(); print(len(b)) 92. • • • √ • 4 24 2 5 3 Найдите результат программного кода: fruits = ["apple", "banana", "cherry", "kiwi", "mango"];newlist = [x.upper() for x in fruits];print(newlist) 93. • • • • √ [ 'BANANA', 'CHERRY', 'KIWI', 'MANGO'] ['APPLE', 'BANANA', 'KIWI', 'MANGO'] ['APPLE', 'CHERRY', 'KIWI', 'MANGO'] ['APPLE', 'BANANA', 'CHERRY', 'KIWI'] ['APPLE', 'BANANA', 'CHERRY', 'KIWI', 'MANGO'] Найдите результат программного кода: newlist = [ x for x in range(2,5)] ;print(newlist) 94. • • • • √ 2345 [2, 3, 4,5] [4 2 5] 345 [2, 3, 4] Найдите результат программного кода: newlist = [ x for x in range(5)] ;print(newlist) 95. • • • √ • [ 1, 2, 3, 4,5] [0, 1, 2, 3, 4,5] 12345 [0, 1, 2, 3, 4] 012345 Результат вызова кода words = ['Python', 'source', 'files', 'are', 'treated', 'as', 'encoded', 'in', 'UTF-8.'] s = ' '.join(words) print(s) 96. • • Python, source, files, are, treated, as, encoded, in, UTF-8. 'Python', 'source', 'files', 'are', 'treated', 'as', 'encoded', 'in', 'UTF-8.' • • √ Что выведет следующий программный код: ip = '185.43.191.68' numbers = ip.split('.') print(numbers) 97. • • √ • • [185.43.191.68] '185', '43', '191', '68' ['185', '43', '191', '68'] None '185.43.191.68' Что покажет приведенный ниже фрагмент кода? s = 'aabbAA111ccDDaa' print(s.isalnum()) print(s.isalpha()) print(s.isdigit()) 98. • • • √ • True False True True True False True True True True False False False False False Что покажет приведенный ниже фрагмент кода? s = "012345671234567" k = s.find("345", 4, 13) print(k) 99. • √ • • • 345345 10 11 -1 456712345 Результат вызова кода numbers = [1, 2, 3, 4] s = '*'.join(numbers) print(s) будет 100. • • • • √ 101. ['Python', 'source', 'files', 'are', 'treated', 'as', 'encoded', 'in', 'UTF-8.'] [ Python source files are treated as encoded in UTF-8.] Python source files are treated as encoded in UTF-8. 1234 "1*2*3*4" [1, 2, 3, 4] 1*2*3*4 Error Результат вызова кода s = 'Python source files are treated as encoded in UTF-8.' words = s.split() print(words) будет • • √ • • Что покажет приведенный ниже фрагмент кода? s = 'Мы изучаем язык Python.Python — высокоуровневый язык программирования!' print(s.find('Python')) 102. • • • √ • [16, 23] 17 False 16 True Что покажет приведенный ниже фрагмент кода? s1 = 'python' s2 = s1.upper() print(s1, s2) 103. • • • √ • python PYTHON PYTHON s1, s2 python PYTHON PYTHON Что покажет приведенный ниже фрагмент кода? s = "Python Programming Language" print(s.capitalize()) 104. • • • √ • "python Programming Language" Python Programming Language "Python Programming Language" Python programming language python programming language Результат вызова кода s = 'Python is a popular programming language' w = s.split() print(w) будет 105. • • • • √ split (Python, is, a, popula, programming, language) Python is a popular programming language ['Python is a popular programming language’ ] ['Python', 'is', 'a', 'popular', 'programming', 'language'] Какой метод собирает строку из элементов списка, используя в качестве разделителя строку, к которой применяется метод? 106. • √ • • • 107. split ['Python source files are treated as encoded in UTF-8.'] ['Python', 'source', 'files', 'are', 'treated', 'as', 'encoded', 'in', 'UTF-8.'] 'Python', 'source', 'files', 'are', ' treated', 'as', 'encoded', 'in', 'UTF-8', '.' Python source files are treated as encoded in UTF-8. split() join() sort() pop() reverse() Определите результат вывода следующего программного кода: age = 35 name = 'Samed' profession = 'programming teacher' txt = 'My name is {2}, I am {0}, I work as a {1}'.format(age, profession, name) print(txt) • • • • √ 35, programming teacher, Samed Error 'My name is {2}, I am {0}, I work as a {1}' My name is 35, I am programming teacher, I work as a Samed My name is Samed, I am 35, I work as a programming teacher Задан программный код ip = input().split('.') print(ip) Если при запуске этой программы ввести строку '192.168.1.24', то будет выведен: 108. • • • • √ 192, 168, 1, 24 Error '192', '168', '1', '24' '192.168.1.24' ['192', '168', '1', '24'] Результат вызова кода w = ['Python', 'is', 'a', 'popular', 'programming', 'language'] s = ' '.join(w) print(s) будет: 109. • • • √ • [Python is a popular programming language] ['Python', 'is', 'a', 'popular', 'programming', 'language'] Python, is, a, popular, programming, language Python is a popular programming language 'Python', 'is', 'a', 'popular', 'programming', 'language' Какой метод разбивает строку на слова, используя в качестве разделителя последовательность пробельных символов? 110. • • • √ • join() reverse() sort() split() pop() Определите результат вывода следующего программного кода: age = 18 txt = 'My name is Mamed, I am {0:1d}'.format(age) print(txt) 111. • • • √ • Error My name is Mamed, I am {0:1d} 18 My name is Mamed, I am 18 {0:1d} Что будет выведено при выполнении следующего программного кода: s = "01234512345" k = s.find("123", 2, 8) print(k) 112. • • • √ • Error 6 1 -1 28 Что будет выведено в результате выполнения следующего программного кода? s = 'AABBCCDD' ch = list(s) s = '**'.join(ch) print(s) 113. • • • • √ Какую функцию выполняет метод upper () со строками? 114. • • • √ • Удаляет пробелы справа и слева от слов Преобразует первую букву всех слов в тексте в нижний регистр. Преобразует первую букву всех слов в тексте в заглавные буквы. Возвращает все слова текста заглавными буквами меняет расположение символов Найдите результат программного кода: ame="5545155";temp=name.isdigit();print(str(temp)[2]) 115. • • • √ • 5 4 1 u e Найдите результат программного кода: name="Vadim";temp=name.isalpha();print(str(temp)[1]) 116. • • √ • • m d r a V Найдите результат программного кода: name="Vadim";temp=name.islower();print(str(temp)[0]) 117. • • √ • • m V F a d Найдите результат программного кода: name="Vadim";temp=name.isupper();print(str(temp)[0]) 118. • • • √ • V m d F a Найдите результат программного кода:temp1='A' in 'UNEC'; temp2=str(temp1)*4;print(temp2) 119. • • √ • • 120. ['A*A*B*B*C*C*D*D' ] Error **A**A**B**B**C**C**D**D** ['AABBCCDD' ] A**A**B**B**C**C**D**D FalseFalseTrueTrue TrueTrueTrue FalseFalseFalseFalse FalseFalseFalse TrueTrueTrueTrue Найдите результат программного кода: a='g' in 'String'; b=str(a);print(b[0]) • • • √ • F t s T r Найдите результат программного кода: a='String' in 'g'; b=str(a);print(b[0]) 121. √ • • • • F i r s T Найдите результат программного кода: a='String' in 'a'; b=str(a);print(b[3]) 122. • • • • √ i r t g s Найдите результат программного кода: ad="Respublika";siyahi=ad.split('p');print(siyahi) 123. √ • • • • ['Res', 'ublika'] ['Res', 'pblika'] ['Res', 'publika'] ['Resp', 'ublika'] ['Resp', 'blika'] Найдите результат программного кода: st="Adil";print("*"*len(st)+"#") 124. • • • • √ #***** *****# **# ***# ****# Найдите результат программного кода: print("*"*2+2*"#"+1*"!") 125. • • • √ • ##!! *#! *##! **##! **##!! Найдите результат программного кода: print("4"*4+2*"2"+1*"1") 126. • √ • • • 260 4444221 44442211 444221 261 Найдите результат программного кода: a="String";b=list(a);b.remove('t');a="".join(b);print(a) 127. • • • tring Sting Strng √ • Sring Strin Найдите результат программного кода: a="String";b=list(a);b.remove('r');a="".join(b);print(a) 128. • • • √ • tring Sring Strng Sting Strin Что выведет следующий код? numbers = [10, 20, 30, 40] del numbers[0:6] print(numbers) 129. • • 10, 20, 30, 40 IndexError: list index out of range • [10, 20] [30, 40] [] • √ Какой метод в Python возвращает количество вхождений заданного элемента в списке? 130. • • • √ • append() insert() reverse() count() extend() Какой метод удаляет первый элемент, значение которого равняется переданному в метод значению? 131. • • • √ • count() pop() index() remove() insert() Что выведет следующий код? numbers = [10, 20, 30, 40, 50] numbers.append(60) print(numbers) 132. numbers.append(60) print(numbers) • • • √ • [10, 20, 30, 40, 50, 60, 10, 20, 30, 40, 50, 60, 60] [60, 10, 20, 30, 40, 50, 60] [60, 60, 10, 20, 30, 40, 50] [10, 20, 30, 40, 50, 60] [10, 20, 30, 40, 50, 60] [10, 20, 30, 40, 50, 60] [10, 20, 30, 40, 50, 60, 60] None Допустим, программа состоит из строки кода: names = [1, 2] Какую из приведенных ниже инструкций следует применить для добавления в список по индексу 0 объект строкового значения 'Programming'? 133. • • names.pop('Programming'') names[1] = 'Programming' • √ • names.insert('Programming'') names.append('Programming') names.count('Programming'') Что будет выведено в результате выполнения следующего программного кода? colors = ['Orange'] colors.append('Red') colors.append('Blue') colors.append('Green') colors.insert(0, 'Violet') colors.insert(2, 'Purple') print(colors) 134. • ['Violet', 'Purple'] • ['Orange', 'Violet', 'Purple', 'Red', 'Blue', 'Green'] ['Violet', 'Red', 'Purple', 'Blue', 'Green'] ['Violet', 'Orange', 'Purple', 'Red', 'Blue', 'Green'] • √ • ['Violet', 'Purple', 'Orange', 'Red', 'Blue', 'Green'] Что будет выведено в результате выполнения следующего программного кода? numbers = [0, 1] numbers.extend([2, 3, 4]) numbers.extend([5, 15, 555]) print(numbers) 135. • • • • √ [0, 1, 5, 15, 555, 2, 3, 4] [0, 1, 2, 3, 4, 5, 1, 5, 5, 5, 5] [2, 3, 4, 5, 15, 555, 0, 1] [5, 15, 555, 2, 3, 4, 0, 1] [0, 1, 2, 3, 4, 5, 15, 555] Что выведет следующий код? numbers = [10, 20, 30, 40, 50] numbers.pop() print(numbers) 136. numbers.pop(2) print(numbers) • • • √ • [20, 30, 40, 50] [10, 20, 40] [10, 20, 30, 40, 10, 20, 40] [10, 20, 30, 40] [10, 20, 30] [10, 20, 30, 40] [10, 20, 40] [10, 20, 30, 40] [10, 20, 30, 50] Установите соответствие между списочным методом и тем, что он выполняет: 1. вставляет заданное значение в список; 2. удаляет первое вхождение заданного значения; 3. возвращает индекс первого вхождения заданного значения; 4. меняет порядок следования элементов на противоположный; 5. удаляет все элементы из списка 137. • • 1. find(); 2. clear(); 3. insert(); 4. remove(); 5. count() 1. clear() ; 2. index(); 3. find(); 4. count(); 5. reverse() • √ • 1. find(); 2. index(); 3. reverse(); 4. count(); 5. clear() 1. insert(); 2. remove(); 3. index(); 4. reverse(); 5. clear() 1. count(); 2. index(); 3. reverse(); 4. find(); 5. clear() Какой синтаксис используется для закрытия файла в Python? 138. • • √ • • fileObject write(file_name, access_mode) fileObject.close () read(file_name) readline(fileObject) Какой синтаксис используется для открытия файла в Python? 139. • • • √ • f = readline(acces_mode) f = close(file_name, access_mode) f = write(file_name, access_mode) f = open(file_name, access_mode) f = read(file_name) Какой метод позволяет вставлять значение в список в заданной позиции. В него передается два аргумента: 140. • • √ • • index() pop() insert() remove() reverse() Что будет выведено в результате выполнения следующего программного кода? numbers = [4, 2] numbers.extend([1, 2, 3]) numbers.extend([7, 17, 777]) print(numbers) 141. • • • • √ [1, 2, 3, 7, 17, 777, 4, 2] [7, 17, 777, 1, 2, 3, 4, 2] [4, 2, 1, 2, 3, 7, 1, 7, 7, 7, 7] [4, 2, 7, 17, 777, 1, 2, 3] [4, 2, 1, 2, 3, 7, 17, 777] Что выведет следующий программный код: list1 = ['p', 'r', 'o', 'g', 'r', 'a', 'm'] list1.append('mi') list1.append('ng') print(list1) 142. • • • √ • ['p', 'r', 'o', 'g', 'r', 'a', 'm', 'm', 'i', 'n', 'g'] Error programming ['p', 'r', 'o', 'g', 'r', 'a', 'm', 'mi', 'ng'] 'p', 'r', 'o', 'g', 'r', 'a', 'm', 'mi', 'ng' Установите соответствие между списочным методом и тем, что он выполняет: 1. удаляет все элементы из списка; 2. возвращает индекс первого вхождения заданного значения; 3. меняет порядок следования элементов на противоположный; 4. возвращает количество равных заданному значению элементов; 5. у списков такой метод отсутствует 143. • • • √ • 1. clear() ; 2. index(); 3. find(); 4. count(); 5. reverse() 1. count(); 2. index(); 3. reverse(); 4. find(); 5. clear() 1. count(); 2. index(); 3. reverse(); 4. clear(); 5. find() 1. clear(); 2. index(); 3. reverse(); 4. count(); 5. find() 1. find(); 2. index(); 3. reverse(); 4. count(); 5. clear() Что будет выведено в результате выполнения следующего программного кода? colors = ['Red', 'Blue', 'Green', 'Black', 'White'] del colors[-1] colors.remove('Green') print(colors) 144. • • • √ • ['Red', 'Blue', 'Black', 'White'] [] ['Red', 'Black', 'White'] ['Red', 'Blue', 'Black'] ['Blue', 'Black', 'White'] Допустим, программа состоит из строки кода: names = [] Какую из приведенных ниже инструкций следует применить для добавления в список по индексу 0 объект строкового значения 'Gramming'? 145. • • • √ • names.pop('Gramming'') names[1] = 'Gramming' names.insert('Gramming'') names.append('Gramming') names.count('Gramming'') Выберите выражения, характеризующие списки:: 1. являются последовательностями; 2. это упорядоченные по местоположению коллекции объектов произвольных типов; 3. не являются последовательностями; 4. являются неизменяемыми; 5. являются изменяемыми 146. • • • √ • 3, 4 2, 3, 4 1, 2, 4 1, 2, 5 1, 2. 3 Найдите результат программного кода:telebe='Emin';ad=list(telebe);ad[0]='A';telebe="".join(ad);print(telebe) 147. • • √ • • min Amin Amin Emin Emin Какая функция делит строки на пробелы? 148. • • • √ • append() join() remove() split() insert() Функция, используемая для объединения элементов списка? 149. • • • √ • split() insert() remove() join() append() Какая функция по умолчанию удаляет последний элемент без внесения индекса? 150. • • • √ • remove() split() append() pop() insert() Какая функция добавляет элемент в конец списка? 151. • • • √ • split() insert() remove() append() pop() Какая функция добавляет элемент по индексу? 152. • √ • • • pop() insert() split() append() remove() Какая функция удаляет элемент по элементу в списках? 153. • √ • • • split() remove() append() insert() pop() Какая функция удаляет элемент по индексу в списках? 154. • • append() remove() • √ • insert() pop() split() Укажите объект, который можно изменить: 155. • • √ • • bool() float() list() str() int() Какую функцию выполняет метод strip(символы) со строками? 156. • • √ • • Mətnin bütün sözlərinin birinci hərfi kiçik hərflərə çevirir Mətnin bütün sözlərini kiçik hərflərə çevirir Удаляет пробелы справа и слева от слов Преобразует первую букву всех слов в тексте в заглавные буквы. Меняет расположение символов Какую функцию выполняет метод replace(n,m) со строками? 157. • • • √ • Удаляет пробелы справа и слева от слов Преобразует первую букву всех слов в тексте в заглавные буквы. Возвращает все слова текста на строчные буквы Меняет расположение символов Преобразует первую букву всех слов в тексте в нижний регистр. Какую функцию выполняет метод title () со строками? 158. √ • • • • Преобразует первую букву всех слов в тексте в заглавные буквы. Удаляет пробелы справа и слева от слов меняет расположение символов Возвращает все слова текста на строчные буквы Mətnin bütün sözlərinin birinci hərfi kiçik hərflərə çevirir Какую функцию выполняет метод lower() со строками? 159. • • • √ • Преобразует первую букву всех слов в тексте в нижний регистр. меняет расположение символов Удаляет пробелы справа и слева от слов Возвращает все слова текста на строчные буквы Преобразует первую букву всех слов в тексте в заглавные буквы. Текстовый файл с именем exam.txt находится в той же папке, где и исполняемая программа. Каким способом можно открыть данный файл для записи в текстовом режиме? 160. • • • √ • open('exam.txt', 'b') open('exam.txt', 'ab') open('exam.txt', 'r') open('exam.txt', 'w') open('exam.txt', 'rb') Определите значение следующего фрагмента кода: f = open('text.txt', 'r') 161. • добавляет список • • √ • открывает файл на запись закрывает файл открывает файл на чтение импортирует модуль Определите значение следующей конструкции: f = open('file_name.ext', 'r') x = f.readlines() 162. √ • • • • возвращает список строк в файле SyntaxError читает весь файл целиком возвращает следующую строку из файла открывает файл Какой режим нужно выбрать для открытия файла на чтение входных данных? 163. • • • √ • "a" "t" "b" "r" "w" Определите значение следующего фрагмента кода: f = open('text.txt', 'w') 164. • • √ • • закрывает файл 'text.txt' добавляет список в 'text.txt' открывает файл 'text.txt' на запись импортирует модуль читает файл 'text.txt' Определите значения встроенной функции open в нижеследующем коде: f = open('text.txt', 'r') 165. • • • √ • 1-й параметр - имя файла; 2-й параметр - режим открытия файла на чтение и запись 1-й параметр - режим открытия файла для чтения; 2-й параметр - имя файла 1-й параметр - имя файла; 2-й параметр - режим открытия файла для записи 1-й параметр - имя файла; 2-й параметр - режим открытия файла для чтения 1-й параметр - имя файла; 2-й параметр - режим открытия файла в двоичном режиме Задан программный код: text = "Text to file" f = open('output.txt', 'w') f.write(text) f.close() Определите порядок выпонения инструкций кода: 1. Записывает строку в файл 2. Открывет файл для записи, если нет фйла создает новый 3. Создает строку 4. Закрывает файл 166. • • • • √ 4, 3, 1, 2 1, 3, 2, 4 1, 2, 3, 4 2, 1, 3, 4 3, 2, 1, 4 Выбери верные утверждения: 1. Параметр encoding функции open () позволяет задать кодировку при открытии файла 2. Конструкция with позволяет закрывать файл автоматически при выходе из блока with 3. После блока with нужно вызвать метод close() для закрытия файла 4. Если использовать файловую переменную после блока with, то возникнет ошибка, т.к. так как файл автоматически был закрыт 167. • • √ • • 1, 2, 3, 4 2, 4 1, 2, 4 1, 3, 4 1, 3 С помощью какого файлового метода можно прочитать полностью содержимое текстового файла в виде строки? 168. • • √ • • write() readline() read() read_file_to_str() readlines() Текстовый файл с именем dog_breeds.txt находится в той же папке, где и исполняемая программа. Каким способами можно открыть данный файл для чтения в текстовом режиме? 169. • • open('dog_breeds.txt', 'a') open('dog_breeds.txt', 'wb') • open('dog_breeds.txt', 'rb') open('dog_breeds.txt', 'r') open('dog_breeds.txt', 'w') √ • Какой тип данных возвращает файловый метод readlines()? 170. • множество • кортеж строк список целых чисел список строк строку • √ • Режимом доступа и обработки по умолчанию при открытии файла с помощью функции open() является: 171. • • • • √ запись в бинарный файл удаление из бинарного файла чтение из бинарного файла запись в текстовый файл чтение из текстового файла Выберите способ открытия файла, который автоматически закроет файл после завершения блока инструкций 172. • • • • √ fileObject.close () write(file_name, access_mode) readline(fileObject) f = open(file_name, access_mode) with open('text.txt', 'r') as f: Какой режим откроет фйл для добавления нового содержимого в конец, создаст новый файл, если не найдет с указанным именем? 173. • √ "b" "a" • • • "r" "w" "t" Какой файловый метод считывает одну строку из файла (до символа конца строки '\n'), при этом возвращается считанная строка вместе с символом '\n'. Если считать строку не удалось – достигнут конец файла и больше строк в нем нет, возвращается пустая строка. 174. • • • √ • write() read() readlines() readline() read_file_to_str() С помощью какого метода осуществляется запись в файл? 175. • • • • √ seek() open() read() readlines() write() Какой режим откроет файл для записи результата работы программы, создаст новый, если файл не существует? 176. • • • • √ "t" "b" "r" "a" "w" n=[[100,18,4],[12,18,75],[200,555,30]]-в заданном списке индекс числа 12. 177. • • √ • • n[3][0] n[3][2] n[2][0] n[1][3] n[3][1] n=[[100,18,4],[12,18,75],[200,555,30]]-в заданном списке индекс числа 75. 178. • • • • √ n[1][3] n[3][0] n[3][1] n[3][2] n[1][2] n=[[100,18,4],[12,18,75],[200,555,30]]-в заданном списке индекс числа 30. 179. • • √ • • n[3][1] n[3][0] n[2][2] n[3][2] n[1][3] n=[[100,18,4],[12,18,75],[200,555,30]]-в заданном списке индекс числа 4. 180. • • • • n[1][3] n[3][0] n[3][1] n[3][2] √ n=[[100,18,4],[12,18,75],[200,555,30]]-в заданном списке индекс числа 555. 181. • • • • √ n[3][1] n[1][3] n[3][0] n[3][2] n[2][1] Найдите результат программного кода:n=[[100,18,4],[12,18,75],[200,555,30]];m=n[0][2]//n[2][0]+n[1][1];print(m) 182. • • √ • • 66 800 18 204 44 Найдите результат программного кода:n=[[100,18,4],[12,18,75],[200,555,30]];m=n[0][2]//n[2][0];print(m) 183. • • • √ • 2 3 4 0 1 Найдите результат программного кода:n=[[100,18,4],[12,18,75],[200,555,30]];m=n[0][2]*n[2][0];print(m) 184. • • √ • • 14 204 800 66 500 Найдите результат программного кода:n=[[100,18,4],[12,18,75],[200,555,30]];m=n[0][2]+n[2][0];print(m) 185. • • • √ • 800 14 66 204 500 Найдите результат программного кода:n=[[51,27,4],[12,18,14],[47,48,30]];a=n[1][2]+n[2][2];print(a) 186. • • • √ • 66 800 500 44 14 Найдите результат программного кода:cumle='Basics of Object Oriented Programming in Python';st=cumle.split();print(len(st[3])) 187. • • √ • • 188. n[0][2] 5 6 8 9 7 Найдите результат программного кода:cumle='Basics of Object Oriented Programming in Python';st=cumle.split();print(len(st[-1])) • • • √ • 5 7 8 6 9 Найдите результат программного кода:cumle='Basics of Object Oriented Programming in Python';st=cumle.split();print(len(st)) 189. • √ • • • 8 7 6 5 9 Найдите результат программного кода:kitabsayi='121';n=int(kitabsayi)//10;st=list(str(n));st.insert(0,'1');kitabsayi='1'.join(st);print(kitabsayi) 190. √ • • • • 11112 112124 1212 1122 122 Найдите результат программного кода:kitabsayi='1224';n=int(kitabsayi)//10;st=list(str(n));st.insert(0,'1');kitabsayi='1'.join(st);print(kitabsayi) 191. • • √ • • 1122 112124 1111212 1212 122 Найдите результат программного кода:telebe='Emin';ad=list(telebe);ad[0]='A';ad=ad.pop();telebe="*".join(ad);print(telebe) 192. • • • • √ Emin E Amin A n Найдите результат программного кода:telebe='Emin';ad=list(telebe);ad[0]='A';telebe="*".join(ad);print(telebe) 193. • √ • • • E*m*i*n A*m*i*n *E*m*i*n *Amin *A*m*i*n* Определите значение следующего программного кода: with open('model.csv', encoding='cp1251') as f: print(f) print(f.readlines()) 194. • • • √ • считывает содержимое файла model.csv записывает данные в файл model.csv в формате списка выводит первую строку файла model.csv выводит содержимое файла model.csv в виде списка строк записывает новые строки в файл model.csv import csv Какой метод можно использовать для извлечения данных из файла, содержащего данные в формате CSV? 195. • • • √ • csv.writer() csv.writerows() file.readlines() csv.reader() file.writelines() Текстовый файл words.txt содержит следующие строки: python c# c++ pascal. Каким будет содержимое этого файла после выполнения программы? with open('words.txt', 'w') as file: file.write('delphi+') file.write('java') 196. • • √ • • python c# c++ pascal java java delphi+java python c# c++ pascal delphi+ python c# c++ pascal delphi+ java Определите значение следующего программного кода: import csv with open('example.csv', encoding='cp1251') as f: print(f) print(f.readline()) 197. • • • √ • записывает данные в файл example.csv в формате списка считывает содержимое файла example.csv записывает новые строки в файл example.csv выводит первую строку файла example.csv распечатывает содержимое файла example.csv построчно в формате списка Определите значение следующего программного кода: import csv 198. with open('example.csv', "r") as f: print(f) print(f.read()) • • • √ • записывает данные в файл example.csv в формате списка записывает новые строки в файл example.csv распечатывает содержимое файла example.csv построчно в формате списка считывает содержимое файла example.csv записывает файл с помощью объектов словаря Определите значение следующего программного кода: import csv 199. students = [ ["Farid", "Aliyev"], ["Ali", "Taqiyev"] ] with open('example.csv', "a") as f: writer = csv.writer(f) writer.writerows(students) • • • • √ записывает файл с помощью объектов словаря распечатывает только одну строку файла example.csv распечатывает содержимое файла example.csv построчно записывает данные в файл example.csv в формате списка записывает новые строки в файл example.csv Определите значение следующего программного кода: import csv with open('example.csv') as f: reader = csv.reader(f) for row in reader: print(row) 200. • • • √ • распечатывает только одну строку файла example.csv записывает данные в файл в формате CSV записывает новые данные в файл example.csv построчно распечатывает содержимое файла example.csv построчно в формате списка записывает файл с помощью объектов словаря Какой из сдедующих является методом, который позволяет нам записывать данные в файл в формате CSV? 201. • • • √ • csv.reader() csv.readline() file.readlines() csv.writer() file.writelines() Что будет выведено в результате выполнения следующего кода? tup = ('Yanuary', 'February', 'March') tup[1] = 'April' print(tup) 202. • • • • √ ( 'April') ('Yanuary', 'April', 'February', 'March' ) ('Yanuary', 'February', 'March') ('Yanuary', 'February', 'March', 'April') произойдет ошибка во время выполнения программы Что выведет приведенный ниже код? a, b, c = (10, 20, 30) c, b, a = a + b, b*2, a + b + c print(a, b, c) 203. • • • • √ 30 40 60 20 40 60 10 20 30 50 20 60 60 40 30 Определите результат следующего кода: tuple1 = ("Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat") num = tuple1.index('Tue') print(num) 204. • • • √ • -4 1 "Tue" 2 3 Укажите правильное представление кортежа с одним элементом: 205. • T = (252) • • √ • T= {,252} T = [252] T = (252,) T= (252:) Какие из приведенных ниже инструкций создают кортеж? 1. tup = (True, 21, 'Python' ) 2. tup = (45, ) 3. tup = [25] 4. tup = [25, 1, 14] 5. tup = (123) 6. tup = () 7. tup = (1, 12, 22, 32) 206. • • • √ • 3, 4 1, 2, 5, 6, 7 2, 6, 7 1, 2, 6, 7 5, 6, 7 Задан следующий код: (t1, t2, t3, t4) =('Python', 'Java', 'C#', 'C++') Что будет выведено при выполнении следующей функции? print(t1 + t2) 207. • • • √ • C++Java 'Python', 'C#' 'Python', 'C#', 'C++', 'Java') PythonJava 'C++', 'C#' Какой метод возвращает индекс первого элемента, значение которого равняется переданному в метод значению. В метод передается один параметр: 208. • √ • • • insert() index() pop() reverse() remove() Чему будет равно numbers[1][1][2] для вложенного кортежа: numbers = ((0, (9, 2)), (1, (4, 6, 3), (5, 2, 3), 8, 3)) 209. • • • • √ 2 0 6 9 3 f=open('text.txt','r')- что обозначает 'r' в списке? 210. • • √ • • проверяет наличие папки проверяет наличие файла Файл открыт только для чтения файл открывается только для добавления новой информации файл открывается только для записи новых данных (предыдущие данные удаляются) Какую операцию выполняет программный код? import csv;f=open('csv1.csv','r');cv=csv.reader(f);ls=[line[0] for line in cv]; print(ls); 211. • • • • Назначает и печатает значения 2-го столбца файла csv1.csv в список Назначает и печатает значения 5-го столбца файла csv1.csv в список Назначает и печатает значения 3-го столбца файла csv1.csv в список Назначает и печатает значения 4-го столбца файла csv1.csv в список √ Какую операцию выполняет программный код? import csv;f=open('csv1.csv','r');cv=csv.reader(f);ls=[line[4] for line in cv]; print(ls); 212. • • • • √ Назначает и печатает значения 4-го столбца файла csv1.csv в список Назначает и печатает значения 2-го столбца файла csv1.csv в список Назначает и печатает значения 1-го столбца файла csv1.csv в список Назначает и печатает значения 3-го столбца файла csv1.csv в список Назначает и печатает значения 5-го столбца файла csv1.csv в список Какую операцию выполняет программный код? import csv;f=open('csv1.csv','r');cv=csv.reader(f);ls=[line[3] for line in cv]; print(ls); 213. • • √ • • Назначает и печатает значения 5-го столбца файла csv1.csv в список Назначает и печатает значения 2-го столбца файла csv1.csv в список Назначает и печатает значения 4-го столбца файла csv1.csv в список Назначает и печатает значения 1-го столбца файла csv1.csv в список Назначает и печатает значения 3-го столбца файла csv1.csv в список Какую операцию выполняет программный код? import csv;f=open('csv1.csv','r');cv=csv.reader(f);ls=[line[2] for line in cv]; print(ls); 214. • √ • • • Назначает и печатает значения 1-го столбца файла csv1.csv в список Назначает и печатает значения 3-го столбца файла csv1.csv в список Назначает и печатает значения 4-го столбца файла csv1.csv в список Назначает и печатает значения 5-го столбца файла csv1.csv в список Назначает и печатает значения 2-го столбца файла csv1.csv в список Какую операцию выполняет программный код? import csv;f=open('csv1.csv','r');cv=csv.reader(f);ls=[line[1] for line in cv]; print(ls); 215. • • • √ • Назначает и печатает значения первого столбца файла csv1.csv в список Назначает и печатает значения 5-го столбца файла csv1.csv в список Назначает и печатает значения 4-го столбца файла csv1.csv в список Назначает и печатает значения 2-го столбца файла csv1.csv в список Назначает и печатает значения 3-го столбца файла csv1.csv в список Найдите результат программного кода: import csv;f=open('csv1.csv','r'); print(f.read()) 216. • • • √ • читает файл и возвращает истину или ложь возвращает только значения целочисленных типов в таблице возвращает пробелы в таблице читает файл, преобразует его в строковый тип и возвращает результат читает файл и обрабатывает списки Какова функция метода csv.reader ()? 217. • • • √ • присваивает "string"ам файлы по строкам возвращает только значения целочисленных типов в таблице возвращает пробелы в таблице присваивает спискам файлы по строкам возвращает истину или ложь *.csv- Расширением какой программы является данное расширение? 218. √ • • • • 219. Назначает и печатает значения 1-го столбца файла csv1.csv в список MS Excel MS Word MS PowerPoint NotePad WordPad Какую библиотеку нужно активировать, чтобы просматривать файлы CSV? • • • • √ import turtle import math import file import csv_files import csv n=[[100,18,4],[12,18,75],[200,555,30]]-в заданном списке индекс числа 100. 220. • • • • √ n[2][2] n[1][2] n[2][0] n[0][2] n=[0][0] Что нужно сделать, чтобы создать текстовый файл? 221. • • • √ • f=open("text.tjpg","w") f=open("text.xlsx","w") f=open("text.mp3","w") f=open("text.txt","w") f=open("text.mp4","w") Что выведет приведенный ниже код? a, b, c = (5, 11, 23) c, b, a = a + b, b*2, a + b + c print(a, b, c) 222. • • • • √ 23 11 5 22 16 39 5 11 23 16 22 39 39 22 16 Определите результат следующего кода: tuple1 = ("aa", "aб", "бб", "бг", "гг", "гд", "дд") tuple2 = tuple1.count("бб") print(tuple2) 223. • • • • √ None ("aa", "aб", "бг", "гг", "гд", "дд") "бб" 4 1 Определите результат следующего кода: tuple1 = ("январь", "февраль", "март", "зима", "осень", "весна", "лето") tuple2 = s.index('зима') print(tuple2) 224. • • • √ • ("январь", "февраль", "март", "зима", "осень", "весна", "лето") 7 4 3 'зима' Задан кортеж t = ("ab", "ac", "ab", "ab", "ca", "ad", "jklmn"). Определите результат следующего кода: d1 = t.count("ab") print(d1) 225. √ • 3 AB • • • 1 2 ab Какие из приведенных ниже инструкций создают кортеж? 1. T = (False, 21, 'Python' ) 2. T = [61] 3. T = (37, ) 4. T= [75, 8, 24] 5. T = (123) 6. T = () 7. T = (1, 15, 55, 32) 226. • • • • √ 1, 2, 5, 6, 7 2, 6, 7 3, 4 5, 6, 7 1, 3, 6, 7 Укажите правильное представление кортежа с одним элементом: 227. • • • √ • A = [397] A = (397) A = (397:) A = (397,) A = {397,} Какая операция заменяет значение одного кортежа на значение другого? t1, t2 = (2, 3), (4, 5) 228. • • • • √ t1/t2 = t1/t2 t1, t2, (2, 3), (4, 5) не возможно t1 = t2 = (2, 3) = (4,5) t1, t2 = t2, t1 Выберите выражения, характеризующие кортежи: 1. как списки кортежи поддерживают включение объектов различных типов; 2. являются неизменяемыми; 3. являются изменяемыми; 4. являются последовательностями 229. • • • • √ 2, 4 1, 3, 4 1, 2, 3, 4 3, 4 1, 2, 4 Найдите результат программного кода: import csv;f=open('csv1.csv','r');cv=csv.reader(f);ls=[print(line[0:4]) for line in cv]; 230. • • √ • • Печатает данные из столбцов 3 и 4 файла csv1.csv и назначает их списку с именем ls. Печатает данные из столбцов 1 и 3 файла csv1.csv и назначает их списку с именем ls. Печатает данные из столбцов 1,2,3 и 4 файла csv1.csv и назначает их списку с именем ls. Печатает данные из столбцов 2 и 3 файла csv1.csv и назначает их списку с именем ls. Печатает данные из столбцов 1 и 2 файла csv1.csv и назначает их списку с именем ls. Найдите результат программного кода: import csv;f=open('csv1.csv','r');cv=csv.reader(f);ls=[print(line[2:4]) for line in cv]; 231. • • • • Печатает данные из столбцов 1 и 3 файла csv1.csv и назначает их списку с именем ls. Печатает данные из столбцов 2 и 3 файла csv1.csv и назначает их списку с именем ls. Печатает данные из столбцов 1 и 2 файла csv1.csv и назначает их списку с именем ls. Печатает данные из столбцов 1 и 4 файла csv1.csv и назначает их списку с именем ls. √ Найдите результат программного кода:import csv;f=open('csv1.csv','r');cv=csv.reader(f);ls=[print(line[0:3]) for line in cv]; 232. • • • √ • Печатает данные из столбцов 3 и 4 файла csv1.csv и назначает их списку с именем ls. Печатает данные из столбцов 2 и 3 файла csv1.csv и назначает их списку с именем ls. Печатает данные из столбцов 1 и 2 файла csv1.csv и назначает их списку с именем ls. Печатает данные из столбцов 1,2 и 3 файла csv1.csv и назначает их списку с именем ls. Печатает данные из столбцов 1 и 4 файла csv1.csv и назначает их списку с именем ls. Найдите результат программного кода: import csv;f=open('csv1.csv','r');cv=csv.reader(f);ls=[print(line[1:3]) for line in cv]; 233. • • • • √ Печатает данные из столбцов 1 и 4 файла csv1.csv и назначает их списку с именем ls. Печатает данные из столбцов 1 и 2 файла csv1.csv и назначает их списку с именем ls. Печатает данные из столбцов 4 и 3 файла csv1.csv и назначает их списку с именем ls. Печатает данные из столбцов 1 и 3 файла csv1.csv и назначает их списку с именем ls. Печатает данные из столбцов 2 и 3 файла csv1.csv и назначает их списку с именем ls. f=open('text.txt','w')- Какую операцию выполняет программный код? 234. • √ • • • удаляет файл создает файл text.txt для записи информации проверяет наличие папки удаляет папку открывает файл text.txt для чтения информации f=open('text.txt','w')- что обозначает 'w' в списке? 235. • • • • √ проверяет наличие папки Файл открыт только для чтения файл открывается только для добавления новой информации проверяет наличие файла файл открывается только для записи новых данных (предыдущие данные удаляются) f=open('text.txt','a')-что обозначает 'a' в списке? 236. • • • √ • проверяет наличие файла файл открывается только для записи новых данных (предыдущие данные удаляются) Файл открыт только для чтения файл открывается только для добавления новой информации проверяет наличие папки В CSV файлахa 'writerow' какова функция данного метода? 237. • √ • • • указывает расширение файла добавляет информацию из списка в строки возвращает номера столбцов указывает количество ячеек указывает количество символов LINE_NUM Какова функция данного метода? 238. • • • √ • 239. Печатает данные из столбцов 3 и 4 файла csv1.csv и назначает их списку с именем ls. возвращает номера столбцов указывает расширение файла указывает количество символов возвращает номера строк указывает количество ячеек Найдите результат программного кода: import csv;f=open('csv1.csv','r');cv=csv.reader(f);ls=[print(line[0:2]) for line in cv]; • • • • √ Печатает данные из столбцов 3 и 4 файла csv1.csv и назначает их списку с именем ls. Печатает данные из столбцов 1 и 4 файла csv1.csv и назначает их списку с именем ls. Печатает данные из столбцов 2 и 3 файла csv1.csv и назначает их списку с именем ls. Печатает данные из столбцов 1 и 3 файла csv1.csv и назначает их списку с именем ls. Печатает данные из столбцов 1 и 2 файла csv1.csv и назначает их списку с именем ls. Какие элементы будут храниться в множестве myset в результате выполнения следующего программного кода? myset = set([10, 9, 8, 3]) myset.update([1, 2, 3]) 240. • • • • √ 3 1, 2, 3 3, 8, 9, 10 1, 2, 3, 3, 8, 9, 10 1, 2, 3, 8, 9, 10 Что выведет следующий програмный код? myset = set([5, 6, 6, 7, 8, 8, 8]) print(len(myset)) 241. • • • • √ 6 8 7 5 4 Что будет выведено на экран в результате выполнения следущего кода: A = {1, 2, 3} print(1 in A, 4 not in A) A.add(4) 242. • • • √ • False False False True True True True False Выберите результат выпонения следующего кода: set1 = {2, 3, 5, 7, 11} for num in set1: print(num) 243. • • • √ • {2, 3, 5, 7, 11} (2, 3, 5, 7, 11) 28 2 3 5 7 11 [28] Что будет выведено на экран в результате выполнения следущего кода: x = { 4, 8, 'b', 'Python' } if 'b' in x: print('Элемент присутсвует во множестве') else: print('Элемент отсутсвует во множестве') 244. • • • √ • "Элемент присутсвует во множестве { 4, 8, 'b', 'Python' }" "Элемент отсутсвует во множестве" None Элемент присутсвует во множестве Элемент отсутсвует во множестве Определите результат выполнения следующего кода: set1 = {1, 2, 3} set2 = {3, 2, 3, 1} print(set1 == set2) 245. • • √ • • None False True {1, 2, 3} = {3, 2, 3, 1} {1, 2, 3, 3, 2, 3, 1} Какой метод добавляет элемент во множество? 246. • • √ • • union() discard() add() remove() pop() Выберите выражения, характеризующие множества в Python: 1. являются последовательностями; 2. предусматривают возможность определения позиций элементов; 3. не являются последовательностями; 4. содержат только уникальные элементы; 5. не предусматривают возможность определения позиций элементов; 247. • • • √ • 1, 2, 4 1, 4, 5 3, 4 3, 4, 5 1, 4 Функция, используемая для создания словаря: 248. • • • √ • list() str() set() dict() tuple() В языке программирования Python tuple: 249. • • • • √ Это отсортированная и безиндексная коллекция Это несортированная коллекция без индекса. Нет повторяющегося элемента. набор ключевых слов, индексы которых неупорядочены и взаимозаменяемы. Нет повторяющихся ключевых слов Это индексированная и редактируемая коллекция. Допускает повторяющиеся элементы. Это индексированная и неизменная коллекция. Допускает повторяющиеся элементы В языке программирования Python СЕТ-ы: 250. • • • • √ набор ключевых слов, индексы которых неупорядочены и взаимозаменяемы. Нет повторяющихся ключевых слов Это индексированная и неизменная коллекция. Допускает повторяющиеся элементы Это отсортированная и безиндексная коллекция Это индексированная и редактируемая коллекция. Допускает повторяющиеся элементы. Это несортированная коллекция без индекса. Нет повторяющегося элемента. Списки на языке программирования Python: 251. • • • √ набор ключевых слов, индексы которых неупорядочены и взаимозаменяемы. Нет повторяющихся ключевых слов Это отсортированная и безиндексная коллекция Это несортированная коллекция без индекса. Нет повторяющегося элемента. Это индексированная и редактируемая коллекция. Допускает повторяющиеся элементы. • Это индексированная и неизменная коллекция. Допускает повторяющиеся элементы Словари на языке программирования Python: 252. • • • √ • Это индексированная и неизменная коллекция. Допускает повторяющиеся элементы Это отсортированная и безиндексная коллекция Это индексированная и редактируемая коллекция. Допускает повторяющиеся элементы. набор ключевых слов, индексы которых неупорядочены и взаимозаменяемы. Нет повторяющихся ключевых слов Это несортированная коллекция без индекса. Нет повторяющегося элемента. Функция метода «close» в файлах: 253. • • • √ • открывает файл удаляет файл изменяет расположение файла закрывает файл добавляет новую строку в файл Что из перечисленного является исключением? 254. • • • • √ NameError SyntaxError ZeroDivisionError ModuleNotFoundError ValueError Что из перечисленного является исключением? 255. √ • • • • TypeError SyntaxError NameError ModuleNotFoundError ZeroDivisionError Что из перечисленного является исключением? 256. • • • √ • SyntaxError ZeroDivisionError ModuleNotFoundError OSError NameError Что из перечисленного является исключением? 257. • • • √ • ModuleNotFoundError SyntaxError NameError KeyError ZeroDivisionError Что из перечисленного является исключением? 258. • • • • √ NameError ZeroDivisionError ModuleNotFoundError SyntaxError IndexError Что покажет результат выполнения приведенного ниже фрагмента кода? my_dict = {1: [0, 1], 2: [2, 3], 3: [4, 5]} 259. print(my_dict[2][1]) • • • √ • 5 2 [0, 1], [2, 3] 3 [2, 3] Что даст выполнение приведенного ниже фрагмента кода? my_dict = dict([('first', 1), ('second', 2), ('third', 3)]) print(my_dict) 260. • • • √ • {1: 'first', 2: 'second', 3: 'third'} ([('first', 1), ('second', 2), ('third', 3)]) ошибка во время выполнения кода {'first': 1, 'second': 2, 'third': 3} [('first', 100), ('second', 200), ('third', 300)] Что распечатается в результате выполнения приведенного ниже фрагмента кода? stuff = {1: 'ааа', 2: 'ббб', 3: 'ввв'} print(stuff[3]) 261. • • • • √ ббб ошибка во время выполнения кода 3 2 ввв Как создать пустой словарь? Выберите из нижесдедующих вариатов: 1. my_dict = dict{} 2. my_dict = dict() 3. my_dict = [] 4. my_dict = () 5. my_dict = {} 6. my_dict = set() 262. • • • √ • 1, 4, 5 1, 5 1, 2, 3, 4, 5 2, 5 2, 4, 5 Определите результат выполнения следующего кода: dict1 = { "brand": "Mitsubishi", "model": "Eclipse", "year": 2020 } print(dict1) 263. • • • √ • ['brand': 'Mitsubishi', 'model': 'Eclipse', 'year': 2020] brand : Mitsubishi , model : Eclipse, year : 2020 "brand": "Mitsubishi" {'brand': 'Mitsubishi', 'model': 'Eclipse', 'year': 2020} (brand : Mitsubishi , model : Eclipse, year : 2020) Что будет выведено на экран после выполнения программы? capitals = { "Azerbaijan" : "Baku", "Ukraine" : "Kiev", "Turkey" : "İstanbul", "Turkey" : "Ankara" } print(capitals["Azerbaijan"]) 264. • • • • √ Baku, Kiev, Ankara Azerbaijan Azerbaijan : Baku "Azerbaijan" : "Baku", Baku "Ukraine" : "Kiev", "Turkey" : "İstanbul", "Turkey" : "Ankara" Определите результат выполнения следующего кода: capitals = { "Azerbaijan" : "Baku", "Ukraine" : "Kiev", "Turkey" : "İstanbul", "Turkey" : "Ankara" } print(capitals) 265. • • • • √ 'Azerbaijan': 'Baku', 'Ukraine': 'Kiev', 'Turkey': 'İstanbul', 'Turkey': 'Ankara {'Turkey': 'Ankara} {'Azerbaijan': 'Baku', 'Ukraine': 'Kiev', 'Turkey': 'İstanbul'} {'Azerbaijan': 'Baku', 'Ukraine': 'Kiev', 'Turkey': 'İstanbul', 'Turkey': 'Ankara} {'Azerbaijan': 'Baku', 'Ukraine': 'Kiev', 'Turkey': 'Ankara'} Задан словарь A = {'ab' : 'ba', 'aa' : 'aa', 'bb' : 'bb', 'ba' : 'ab'}. Определите результат выполнения следующего кода: key = 'ab' del A[key] print(A) 266. • • • √ • {'aa': 'aa', 'bb': 'bb'} TypeError [ 'ab' : 'ba', 'aa' : 'aa', 'bb' : 'bb'] {'aa': 'aa', 'bb': 'bb', 'ba': 'ab'} 'ab' : 'ba', 'aa' : 'aa', 'bb' : 'bb', 'ba' : 'ab' Найдите результат программного кода: thisdict ={"brand": "Ford","model":"Mustang","year": 1964};print(thisdict['year']) 267. • • • √ • Mustang Ford model 1964 brand Найдите результат программного кода: thisdict ={"brand": "Ford","model":"Mustang","year": 1964};print(thisdict['model']) 268. • • • √ • Ford brand 1964 Mustang model Найдите результат программного кода:thisdict ={"brand": "Ford","model":"Mustang","year": 1964};print(thisdict['brand']) 269. • • • • √ 1964 Mustang model brand Ford Найдите результат программного кода: thisdict ={"brand": "Ford","model":"Mustang","year": 1964};print(thisdict) 270. • • • √ • {'brand', 'Ford', 'model', 'Mustang', 'year',1964} { 'Ford', 'Mustang', 1964} {'brand': 'model': 'year': } {'brand': 'Ford', 'model': 'Mustang', 'year': 1964} {'brand': 'Ford', 'model': 'Mustang', } Что из перечисленного является типом словаря? 271. • • • √ • dt=['Qrup';'566-1'] dt={'Qrup':'566-1'} dt={'Qrup'-'566-1'} dt={'Qrup','566-1'} dt=('Qrup';'566-1') Что из перечисленного является типом словаря? 272. • • • √ • dt={'Qrup'-'566-1'} dt=['Qrup';'566-1'] dt={'Qrup','566-1'} dt={'Qrup':'566-1'} dt=('Qrup';'566-1') Что из перечисленного является типом словаря? 273. • • • • √ dt={'Universitete' 'UNEC', 'Telebe' 'Emin Eliyev'} dt={'Universitete';'UNEC', 'Telebe';'Emin Eliyev'} dt={'Universitete'-'UNEC', 'Telebe'-'Emin Eliyev'} dt={'Universitete'.'UNEC', 'Telebe'.'Emin Eliyev'} dt={'Universitete':'UNEC', 'Telebe':'Emin Eliyev'} Что из перечисленного является типом словаря? 274. • • √ • • dt={'ad','Emin', ['Eliyev','Cabbarov','Ahmedov']} dt={'ad':'Emin', 'Soyad':'Eliyev','Cabbarov','Ahmedov'} dt={'ad':['Emin','Akif'], 'Soyad':['Eliyev',[Cahangirov]} dt={'ad','Emin', 'Soyad',['Eliyev','Cabbarov','Ahmedov']} dt={'ad';'Emin', 'Soyad';['Eliyev','Cabbarov','Ahmedov']} Что из перечисленного является типом словаря? 275. • • • • √ dt={'ad':'Emin', 'Soyad':'Eliyev','Cabbarov','Ahmedov'} dt={'ad','Emin', ['Eliyev','Cabbarov','Ahmedov']} dt={'ad';'Emin', 'Soyad';['Eliyev','Cabbarov','Ahmedov']} dt={'ad','Emin', 'Soyad',['Eliyev','Cabbarov','Ahmedov']} dt={'ad':'Emin', 'Soyad':['Eliyev','Cabbarov','Ahmedov']} Что из перечисленного является типом словаря? 276. • √ • • • dt={'num','6'} dt={'ad':'Emin', 'Soyad':'Eliyev'} dt={'ad';'Emin', 'Soyad';'Eliyev'} dt={'ad','Emin', 'Soyad','Eliyev'} dt={'4','6'} Функция, используемая для создания СЕТ-ов: 277. • list() • • • √ str() dict() tuple() set() Функция, используемая для создания tuple: 278. • √ • • • list() tuple() set() str() dict() Функция, используемая для создания списка: 279. • • • • √ str() dict() tuple() set() list() Что покажет приведенный ниже фрагмент кода? dct = {'понедельник': 1, 'вторник': 2, 'среда': 3} 280. print(dct.get('пятница', 'Не найдено')) • √ • • • понедельник Не найдено среда: 3 произойдет ошибка пятница Какой метод возвращает значение, связанное с заданным ключом? Если ключ не найден, то он возвращает значение по умолчанию? 281. • • √ • • clear() value() get() pop() key() Определите результат следующего программного кода: info = {'name': 'Bob', 'age': 25, 'job': 'Dev'} 282. info.clear() print(info) • • • √ • name, age, job произойдет ошибка Bob, 25, Dev {} {'name': 'Bob', 'age': 25, 'job': 'Dev'} Что выведет следующий программный код: d = {1:"c", 2:"c", 3:"c"} print(list(d.values())) 283. • • • • c, c, c выдаст сообщение об ошибке KeyError {} {1: 'c', 2: 'c', 3: 'c'} √ Что будет выведено на экран после выполнения программы? dict1 = { "brand": "Toyota", "model": "Camry", "year": 2020 } del dict1["model"] print(dict1) 284. • • • • √ ( { brand : Toyota, model : Camry } ) [ model : Camry ] { "model": "Camry"} { "brand": "Toyota", "model": "Camry" } {'brand': 'Toyota', 'year': 2020} Задан словарь Colors = { 'Red':1, 'Blue':2 }. К какому результату приведет применение метода keys() ? Colors.update([('Black',7), ('White',9)]) print(Colors) 285. • • • • √ ([('Black',7), ('White',9)]) { 'White': 1, 'Black':2, 'Red': 9, 'Blue': 7} {'Black': 7, 'White': 9} {'Red': 1, 'Blue': 2} {'Red': 1, 'Blue': 2, 'Black': 7, 'White': 9} Задан словарь A = { 1:'One', 2:'Two', 3:'Three' }. К какому результату приведет применение метода keys() ? B = A.keys() print(list(B)) 286. • • • √ • dict{1, 2, 3} 1, 2, 3 dict[1, 2, 3] [1, 2, 3] 1:'One', 2:'Two', 3:'Three' Задан словарь D = { 'А':1, 'В':2, 'С':3 }. Определите результат выполнения кода: D2 = D.copy() print("D = ", D) print("D2 = ", D2) 287. • • • √ • D2 = {'А': 1, 'В': 2, 'С': 3} {'А': 1, 'В': 2, 'С': 3} {'А': 1, 'В': 2, 'С': 3} {'А': 1, 'В': 2, 'С': 3} D = {'А': 1, 'В': 2, 'С': 3} D2 = {'А': 1, 'В': 2, 'С': 3} D = {'А': 1, 'В': 2, 'С': 3} Найдите результат программного кода:baza={'Name':'Sadiq','Surname':'Sadiqov'};baza.update({'Adress':'Baku'});baza['Name']='Babek';print(baza) 288. • • • √ • 289. ['c', 'c', 'c'] {'Name': 'Sadiq', 'Surname': 'Sadiqov', } {'Adress': 'Baku'} None {'Name': 'Babek', 'Surname': 'Sadiqov', 'Adress': 'Baku'} {'Name': 'Sadiq', 'Surname': 'Sadiqov', 'Adress': 'Baku'} Найдите результат программного кода:baza={'Name':'Sadiq','Surname':'Sadiqov'};baza.update({'Adress':'Baku'});print(baza) • • • √ • Найдите результат программного кода: thisdict = {"brand": "Ford","electric": False,"year": 1964,"colors": ["red", "white", "blue"]};x = thisdict.get("colors");print(x[2]) 290. • • √ • • ['red', 'white', 'blue'] False' blue None 1964 Найдите результат программного кода: thisdict = {"brand": "Ford","electric": False,"year": 1964,"colors": ["red", "white", "blue"]};x = thisdict.get("colors");print(x[0]) 291. • • • √ • None ['red', 'white', 'blue'] 1964 red False' Найдите результат программного кода: thisdict = {"brand": "Ford","electric": False,"year": 1964,"colors": ["red", "white", "blue"]};x = thisdict.get("colors");print(x[1]) 292. • • • • √ None False' ['red', 'white', 'blue'] 1964 white Найдите результат программного кода: thisdict = {"brand": "Ford","electric": False,"year": 1964,"colors": ["red", "white", "blue"]};x = thisdict.get("colors");print(x) 293. • √ • • • white ['red', 'white', 'blue'] False' None 1964 Найдите результат программного кода: thisdict = {"brand": "Ford","electric": False,"year": 1964,"colors": ["red", "white", "blue"]};x = thisdict.get("year");print(x) 294. • • • • √ False' white ['red', 'white', 'blue'] None 1964 Найдите результат программного кода: thisdict = {"brand": "Ford","electric": False,"year": 1964,"colors": ["red", "white", "blue"]};x = thisdict.get("electric");print(x) 295. • √ • • • 296. {'Adress': 'Baku'} None {'Name': 'Sadiq', 'Surname': 'Sadiqov', } {'Name': 'Sadiq', 'Surname': 'Sadiqov', 'Adress': 'Baku'} {'Name';'Sadiq', 'Surname'; 'Sadiqov', 'Adress'; 'Baku'} None False' white ['red', 'white', 'blue'] 1964 Найдите результат программного кода: thisdict = {"brand": "Ford","electric": False,"year": 1964,"colors": ["red", "white", "blue"]};x = thisdict.get("model");print(x) • • • • √ ['red', 'white', 'blue'] white False' 1964 None Что будет выведено на экран после выполнения программы? class Car: model = "Mercedes" engine = 2.5 car_a = Car() print(car_a.engine) 297. • • • √ • Mercedes < class '__main__.Car' > Car() 2.5 (model = "Mercedes", engine = 2.5) Укажите правильно записанный код для создания класса с именем Point и с атрибутами с именами x, y? 298. • • • √ • klas Point x = 1 y = 1 class Point in x = 1 y = 1 Point class: x=1 y=1 class Point: x=1 y=1 def Point: x=1 y=1 Что такое класс? 299. • • √ • • экземпляр метода особый представитель объекта структура данных,которая служит для описания объектов тип функции тип метода,которая служит для описания объектов Укажите правильно записанный код который создаст класс с именем MyClass со свойством с именем x и выведет значение x? 300. • • • √ • class MyClass in x = m = MyClass() print(m.x) klas MyClass x = 5 m = MyClass() print(x) class MyClass x=5 print(x) class MyClass: x=5 m = MyClass() print(m.x) def MyClass: x=5 print(5) При помощи какой функции можно узнать тип объекта Python ? 301. • • • float int dict √ • type decorator В Python объект также называется 302. • • • √ • экземпляр функции экземпляр модуля экземпляр цикла экземпляр класса экземпляр метода Какой сиснтаксис нужно использовать для создания объекта с именем obj1? 303. • • • √ • obj1 = имякласса obj1: ИмяКласса obj1 == имяКласса() obj1 = ИмяКласса() obj1: имякласса() Укажите синтаксис определения класса 304. • • • √ • klas имя класса тело Class ИмяКласса in тело ИмяКласса class: тело class ИмяКласса: тело def ИмяКласса: тело Какую функцию выполняет в словаре метод 'pop'? 305. • • • √ • удаляет последний ключ и элемент удаляет все элементы удаляет словарь из оперативной памяти удаляет элемент по ключу заменяет элемент новым или добавляет новый элемент Какую функцию выполняет в словаре метод 'popitem'? 306. • • • √ • удаляет словарь из оперативной памяти удаляет элемент по ключу заменяет элемент новым или добавляет новый элемент удаляет последний ключ и элемент удаляет все элементы Найдите результат программного кода:baza={'Name':'Sadiq','Surname':'Sadiqov'};baza.update({'Adress':'Baku'});baza['Adress']='Quba';baza.pop('Adress');print(baza) 307. • • • √ • {'Name': 'Sadiq', 'Surname': 'Sadiqov', 'Adress': 'Baku'} Sadiqov' {'Name': 'Sadiq', 'Adress': 'Quba'} {'Name': 'Sadiq', 'Surname': 'Sadiqov', 'Adress': 'Quba'} Quba' {'Name': 'Sadiq', 'Surname': 'Sadiqov'} Sadiq' {'Surname': 'Sadiqov', 'Adress': 'Quba'} Найдите результат программного кода:baza={'Name':'Sadiq','Surname':'Sadiqov'};baza.update({'Adress':'Baku'});baza['Adress']='Quba';baza.pop('Name');print(baza) 308. • {'Name': 'Sadiq', 'Surname': 'Sadiqov', 'Adress': 'Baku'} • √ • • {'Name': 'Sadiq', 'Surname': 'Sadiqov', 'Adress': 'Quba'} Sadiq' {'Surname': 'Sadiqov', 'Adress': 'Quba'} Sadiqov' {'Name': 'Sadiq', 'Adress': 'Quba'} Quba' {'Name': 'Sadiq', 'Surname': 'Sadiqov'} Найдите результат программного кода:baza={'Name':'Sadiq','Surname':'Sadiqov'};baza.update({'Adress':'Baku'});baza['Adress']='Quba';baza.pop('Surname');print(baza) 309. • • • √ • {'Name': 'Sadiq', 'Surname': 'Sadiqov', 'Adress': 'Baku'} Sadiq' {'Surname': 'Sadiqov', 'Adress': 'Quba'} Quba' {'Name': 'Sadiq', 'Surname': 'Sadiqov'} Sadiqov' {'Name': 'Sadiq', 'Adress': 'Quba'} {'Name': 'Sadiq', 'Surname': 'Sadiqov', 'Adress': 'Quba'} Найдите результат программного кода:baza={'Name':'Sadiq','Surname':'Sadiqov'};baza.update({'Adress':'Baku'});baza['Adress']='Quba';print(baza) 310. • • • √ • {'Name': 'Sadiq', 'Surname': 'Sadiqov', 'Adress': 'Baku'} None {'Adress': 'Baku'} {'Name': 'Sadiq', 'Surname': 'Sadiqov', 'Adress': 'Quba'} {'Name': 'Sadiq', 'Surname': 'Sadiqov', } Найдите результат программного кода:baza={'Name':'Sadiq','Surname':'Sadiqov'};baza.update({'Adress':'Baku'});baza['Surname']='Aliyev';print(baza) 311. • • • • √ None {'Adress': 'Baku'} {'Name': 'Sadiq', 'Surname': 'Sadiqov', 'Adress': 'Baku'} {'Name': 'Sadiq', 'Surname': 'Sadiqov', } {'Name': 'Sadiq', 'Surname': 'Aliyev', 'Adress': 'Baku'} Что покажет приведенный ниже фрагмент кода? s = "language" k = s.find("ga") print(k) 312. • • • • √ ga Error 3 languagega -1 Что покажет приведенный ниже фрагмент кода? s = 'www.python.org' print(s.endswith('.az')) 313. • • • • √ www.python.org python.az True az False Что покажет приведенный ниже фрагмент кода? s = 'i LEARN Python LAnguaGE' print(s.lower()) 314. • I learn pYTHON laNGUAge • • √ • I LEARN PYTHON LANGUAGE 'i LEARN Python LAnguaGE' i learn python language I Learn Python Languarge Определите значение следующего фрагмента кода: class Car: model = "Mercedes" engine = 2.5 car_a = Car() 315. √ • • • • создан класс Car с атрибутами moodel и engine, и экземпляром car_a создан класс Car с атрибутами moodel, engine и car_a Mercedes 2.5 model = "Mercedes" engine = 2.5 создан класс Car с атрибутом car_a и экземплярами moodel и engine Определите результат кода: class Person: name = "Samed" age = 30 a = Person() b = Person() Person.c = "Python" del Person.name Person.d = "Tural" b.c = "C++" b.d = "Aynur" print(a.d, a.age, a.c) print(b.d, b.age, b.c) 316. • • • √ • Aynur 30 C++ Aynur 30 C++ Tural 30 Python Tural 30 Python Tural 30 Python Tural 30 Python Aynur 30 C++ Aynur 30 C++ Tural 30 Python Что будет выведено в результате выполнения следующего программного кода: class Person: name = "Akhmed" age = 30 a = Person() b = Person() print(b.name, b.age, "and", a.name, a.age) 317. • • • • √ b.name, b.age, "and", a.name, a.age Akhmed 30 30 and Akhmed 30 Akhmed and Akhmed 30 Akhmed 30 and Akhmed 30 Что будет выведено на экран после выполнения программы? class Car: model = "BMW" engine = 1.6 car_a = Car() print(car_a.model) 318. • • • • √ Car() < class '__main__.Car' > 1.60 (model = "BMW", engine = 1.6) BMW Укажите правильно записанный код для создания класса с именем MyClass со свойством с именем x? 319. • • • √ • Найдите результат программного кода:lt=[45,12,23,34,5,17,12];st=set(lt);st.discard(34);print(st) 320. • • • √ • {5, 45, 17, 23} {17, 23} {5, 12, 45, 17} {5, 12, 45, 17, 23} {12, 45, 17, 23} Какую функцию выполняет метод 'discard ' в СЕТах? 321. • • • √ • добавляет элемент соединяет элементы удаляет все элементы удаляет элемент удаляет переменную Какую функцию выполняет метод 'z = x.symmetric_difference(y)' в СЕТах? 322. • • • √ • удаляет последний ключ и элемент присваивает в СЕТ х пересекающиеся элементы в СЕТ-ах х и у возвращает значения присваивает в СЕТ z не пересекающиеся элементы в СЕТ-ах х и у удаляет элемент по ключу Какую функцию выполняет метод 'x.intersection_update(y)' в СЕТах? 323. • • • √ • присваивает в СЕТ х не пересекающиеся элементы в СЕТ-ах х и у удаляет элемент по ключу удаляет последний ключ и элемент присваивает в СЕТ х пересекающиеся элементы в СЕТ-ах х и у возвращает значения Какую функцию выполняет метод 'x.symmetric_difference_update(y)' в СЕТах? 324. • • √ • • удаляет элемент по ключу удаляет последний ключ и элемент присваивает в СЕТ х не пересекающиеся элементы в СЕТ-ах х и у возвращает значения присваивает в СЕТ х пересекающиеся элементы в СЕТ-ах х и у Какую функцию выполняет метод 'union' в СЕТах? 325. • • • √ • 326. class MyClass in x = 5 klas MyClass x = 5 def MyClass: x=5 class MyClass: x=5 MyClass class: x=5 удаляет элемент по ключу возвращает ключи возвращает значения соединяет два СЕТ-а удаляет последний ключ и элемент Какова функция метода 'items' в словаре? • • • √ • удаляет элемент по ключу возвращает значения возвращает ключи возвращает значения и ключи удаляет последний ключ и элемент Какова функция метода 'keys' в словаре? 327. • • • • √ удаляет последний ключ и элемент возвращает значения заменяет элемент новым или добавляет новый элементr удаляет элемент по ключу возвращает ключи Какова функция метода 'values' в словаре? 328. • • • √ • заменяет элемент новым или добавляет новый элемент удаляет последний ключ и элемент удаляет элемент по ключу возвращает значения удаляет все элементы Какова функция метода 'clear' в словаре? 329. • • • √ • заменяет элемент новым или добавляет новый элемент удаляет последний ключ и элемент удаляет элемент по ключу удаляет все элементы удаляет все элементы Какова функция метода 'del' в словаре? 330. • • • √ • заменяет элемент новым или добавляет новый элемент удаляет элемент по ключу удаляет последний ключ и элемент удаляет словарь из оперативной памяти удаляет все элементы Какова функция метода 'update' в словаре? 331. • • √ • • удаляет все элементы удаляет последний ключ и элемент заменяет элемент новым или добавляет новый элемент удаляет элемент по ключу удаляет словарь из оперативной памяти Что будет выведено на экран при исполнении инструкций? name = 'azer' print(f'Имя: {name.capitalize()}') 332. • • • √ • Error Azer Имя: AZER Имя: Azer Имя: azer Определите результат вывода следующего программного кода: age = 47 name = 'Kamil' profession = 'programming teacher' txt = 'My name is {1}, I am {2}, I work as a {0}'.format(profession, name, age) print(txt) 333. • • • • √ My name is {Kami}, I am {47}, I work as a {programming teacher} My name is {47}, I am {Kami}, I work as a {programming teacher} 'My name is {1}, I am {2}, I work as a {0}' Kami, 47, programming teacher My name is Kamil, I am 47, I work as a programming teacher Определите результат вывода следующего программного кода: age = 32 name = 'Tural' profession = 'math teacher' txt = 'My name is {}, I am {}, I work as a {}'.format(name, age, profession) print(txt) 334. • • • • √ 'My name is {Tural}, I am {32}, I work as a {math teacher}' My name is 32, I am Tural, I work as a math teacher Tural, 32, math teacher 'My name is {2}, I am {1}, I work as a {3}'.format(name, age, profession) My name is Tural, I am 32, I work as a math teacher Что покажет приведенный ниже фрагмент кода? s = "PYTHON Programming Language" print(s.upper()) 335. • • • • √ "Python programming language" python pROGRAMMING lANGUAGE Python Programming Language python programming language PYTHON PROGRAMMING LANGUAGE Что покажет приведенный ниже фрагмент кода? s = 'aabb!@#$22cc' print(s.islower()) 336. • • • √ • aabbccc False AABB!@#$22CC True aabb!@#$22cc Что будет выведено на экран при исполнении инструкций? s = 'PROGRAMMING' s = s.replace ('PRO', 'E') print (s[1:6]) 337. • • • √ • EGRAMMING EGRAM PROGR GRAMM ROGRA Что покажет приведенный ниже фрагмент кода? s = 'www.python.org' print(s.startswith('org')) 338. • • • √ True python.org www False • www.python.org Что покажет приведенный ниже фрагмент кода? s = 'i LEARN Python LAnguaGE' print(s.swapcase()) 339. • • • √ • i learn python language I Learn Python Languarge 'i LEARN Python LAnguaGE' I learn pYTHON laNGUAge I LEARN PYTHON LANGUAGE Преимущества объектно-ориентированного программирования: 340. • • • √ • Polymorphism (многогранность) Abstraction (абстракция) Inheritance (Наследование) Maintainable (Возможность хранения) Encapsulation (покрытие) Что из перечисленных относится к характеристике "Объектно-ориентированной Парадигмы" 341. • √ • • • Inheritance float Encapsulation Abstraction Polymorphism Что из перечисленных относится к характеристике "Объектно-ориентированной Парадигмы" 342. • • √ • • Encapsulation Abstraction integer Polymorphism Inheritance Что из перечисленных относится к характеристике "Объектно-ориентированной Парадигмы" 343. • • • √ • Inheritance Abstraction Encapsulation discard Polymorphism Что из перечисленных относится к характеристике "Объектно-ориентированной Парадигмы" 344. • • • √ • Inheritance Abstraction Encapsulation union Polymorphism Что из перечисленных относится к характеристике "Объектно-ориентированной Парадигмы" 345. • • • • √ discard union float integer Inheritance Что из перечисленных относится к характеристике "Объектно-ориентированной Парадигмы" 346. • • • • √ float integer union discard Polymorphism Что из перечисленных относится к характеристике "Объектно-ориентированной Парадигмы" 347. • √ • • • integer Encapsulation discard union float Что из перечисленных относится к характеристике "Объектно-ориентированной Парадигмы" 348. • √ • • • union Abstraction integer float discard Как называется создание объектов в качестве члена класса? 349. • √ • • • Inheritance(Наследование) instantasiya основной класс иерархия класса подкласс Как называется структура одного класса и его подклассов? 350. • √ • • • инстанция иерархия класса подкласс основной класс Inheritance(Наследование) Что такое объектно-ориентированное программирование? 351. • √ • • • Описание алгоритма традиционным способом программирование,состоящее из отдельных объектов с программами, свойствами и методами. указание цель события, методы свойств объектов программирование через произвольные объекты описание логической связи между объектами Функция внутри класса называется: 352. • √ • • • объект метод период условие Переменная Какой метод используется для создания статического метода в Python? 353. • metod=static:metod √ • • • metod=staticmethod(metod) metod=staticmethod-metod metod=staticmethod;metod metod=staticmethod:metod Какой метод используется в Python для передачи от одного класса к другому? 354. • √ • • • class sub extends super{} class sub(super): sub=super(self) sub=super sub=super() Какой из ответов public метод? 355. • √ • • • def __init__(): def metod(self): def __metod(self): def _metod(self): def __metod(self,a,b): Какой из ответов protected метод? 356. • √ • • • def metod(self) def _metod(self): def metod(self,a,b): def __metod(self): def __init__(): Какой из ответов privatе метод? 357. • √ • • • def _metod(self): def __metod(self): def __init__(): def _metod(self,a,b): def metod(self) Что такое полиморфизм? 358. • √ • • • дифференциация разноименных методов по классам дифференциация одноименных методов по классам метод private метод protected метод public Что из перечисленного является типом "encapsulation" 359. • √ • • • union protected integer float discard Что из перечисленного является типом "encapsulation" 360. • √ • • • union private integer float discard Что из перечисленного является типом "encapsulation" 361. • √ • • • union public integer float discard Какое ключевое слово используется в методе для создания пустого метода в классе? 362. • √ • • • None pass or continue and Найдите результат программного кода:lt=['Sadiq','Elnur','Ramin','Arif'];st=set(lt);st.discard('Elvin');print(st) {'Ramin', 'Arif', 'Sadiq', 'Elnur'} 363. • √ • • • {'Ramin', 'Sadiq', 'Elnur'} {'Ramin', 'Arif', 'Sadiq', 'Elnur'} {'Elnur'} {'Ramin', 'Elnur'} {'Ramin'} Найдите результат программного кода:lt=['Sadiq','Elnur','Ramin','Arif'];st=set(lt);st.discard('Arif');print(st) 364. • √ • • • {'Ramin'} {'Ramin', 'Sadiq', 'Elnur'} {'Ramin', 'Elnur'} {'Ramin', 'Arif', 'Elnur'} {'Elnur'} Найдите результат программного кода:lt=['Ramin','Emin','Elnur','Ramin','Arif'];st=set(lt);st.discard('Arif');print(st) 365. • √ • • • {'Ramin', 'Elnur'} {'Emin', 'Ramin', 'Elnur'} {'Emin', 'Elnur'} {'Emin', Arif',Elnur'} {'Emin', 'Ramin'} Найдите результат программного кода:lt=['01','10','11','110'];st=set(lt);st.discard('11');print(st) 366. • √ • • • { '110', '10'} {'01', '110', '10'} {'01', '10'} {'1', '0', '0'} {'01', '110'} Найдите результат программного кода: lt=[11,12,1,0,11,12,1,0];st=set(lt);st.discard(34);print(st) 367. • √ • • • {0, 1, 11} {0, 1, 11, 12} {0, 12} {0, 11, 12} { 1, 11, 12} Что покажет приведенный ниже фрагмент кода? print(ord('doo')) 368. • • • √ • 324 102 111 111 102 ошибку TypeError doo Что покажет приведенный ниже фрагмент кода? s = 'coca-cola' print(s.replace('co', '72')) 369. √ • • • • 72ca-72la 72ca-cola coca-72la 72coca-cola72 72 Что будет выведено в результате выполнения следующего программного кода? numbers = ['a', 'b', 8, 6, 5] numbers.append('a') numbers.append('b') print(numbers) 370. • • √ • • ['a', 'b', 'a', 'b', 8, 6, 5] ['a', 'b', 8, 6, 5, 'b', 'a'] ['a', 'b', 8, 6, 5, 'a', 'b'] ['b', 'a', 'a', 'b', 8, 6, 5] ['a', 'b', 8, 6, 5, 'a'] ['a', 'b', 8, 6, 5, 'b'] Что будет выведено в результате выполнения следующего программного кода? numbers = [4, 2, 8, 6, 5, 3, 10, 4, 100, 1, -7] numbers.sort() del numbers[0] del numbers[-1] numbers.sort(reverse=True) print(numbers) 371. • • • • √ [100, 10, 8, 6, 5, 4, 4, 3, 2, 1] [1, 2, 3, 4, 4, 5, 6, 8, 10] [100, 10, 8, 6, 5, 4, 3, 2, 1] [4, 2, 8, 6, 5, 3, 10, 4, 100, 1, -7] [10, 8, 6, 5, 4, 4, 3, 2, 1] Что выведет следующий код? zeros = [0] * 10 print(len(zeros)) 372. • • len(zeros) 0 • Syntax Error [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] • √ 10 Что будет выведено на экран при исполнении инструкций? pi = 3.1415 print(f'Значение числа pi: {pi:.2f}') 373. • • 'Значение числа pi = 3.14' 3.14 • √ • Определите результат вывода следующего программного кода: age = 32 name = 'Tural' profession = 'math teacher' txt = 'My name is {}, I am {}, I work as a {}'.format(name, age, profession) print(txt) 374. • • • √ • 'My name is {Tural}, I am {32}, I work as a {math teacher}' Tural, 32, math teacher 'My name is {2}, I am {1}, I work as a {3}'.format(name, age, profession) My name is Tural, I am 32, I work as a math teacher My name is 32, I am Tural, I work as a math teacher Определите результат вывода следующего программного кода: age = 27 txt = 'My name is Timur, I am {}'.format(age) print(txt) 375. • • √ • • 'My name is Timur, I am {}' 27 My name is Timur, I am 27 My name is Timur, I am {27} format(27) Найдите результат программного кода:temp=[1,2,13,17,3,34];temp.sort(reverse=True);print(temp.index(3)**emp.index(2)) 376. • • • √ • 5 12 18 81 4 Найдите результат программного кода:temp=[1,2,13,17,3,34];temp.sort(reverse=True);print(temp.index(3)*emp.index(2)) 377. • • • • √ 18 4 5 81 12 Найдите результат программного кода:temp=[1,2,13,17,3,34];temp.sort(reverse=True);print(temp.index(34)) 378. • √ • • • 18 0 4 5 81 Найдите результат программного кода:temp=[1,2,13,17,3,34];temp.sort(reverse=True);print(temp.temp.index(1)) 379. • • • √ • 380. Значение числа pi = 3.1415 Значение числа pi: 3.14 pi: 3.14 81 0 4 5 18 Найдите результат программного кода:temp=[1,2,13,17,3,34];temp.sort(reverse=True);print(temp.index(34)+temp.index(1)) √ • • • • 5 81 0 4 18 Найдите результат программного кода:temp=[1,2,13,17,3,34];temp.sort(reverse=True);print(temp.index(17)+temp.index(3)) 381. • √ • • • 18 4 5 0 81 Найдите результат программного кода:temp=[1,2,13,17,23,34];temp.sort(reverse=True);print(temp[0]+temp[1]-temp[5]) 382. • • √ • • 57 30 56 25 35 Найдите результат программного кода:temp=[1,2,13,17,23,34];temp.sort(reverse=True);print(temp[0]+temp[1]) 383. • √ • • • 35 57 30 56 25 Найдите результат программного кода:temp=[1,2,13,17,23,34];temp.sort(reverse=True);print(temp[2]+temp[3]) 384. • • √ • • 56 57 30 25 35 Найдите результат программного кода:temp=[1,2,13,17,23,34];temp.sort(reverse=True);print(temp[1]+temp[4]) 385. • √ • • • 35 25 57 56 30 Найдите результат программного кода:temp=[1,2,13,17,23,34];temp.sort(reverse=True);print(temp[0]+temp[5]) 386. • √ • • • 25 35 57 56 30 Найдите результат программного кода:temp=[1,2,13,17,23,34];temp.sort(reverse=True);print(temp) 387. • √ • • [1,2,13,17,23,34] [34, 23, 17, 13, 2, 1] [34, 23, 17, 13, 2] [34, 17, 13, 2] • Найдите результат программного кода:a=[12,13,14,5,6];a.sort();print(a[2]+a[4]) 388. • √ • • • 23 26 18 25 27 Найдите результат программного кода:a=[12,13,14,5,6];a.sort();print(a[3]+a[4]) 389. • √ • • • 23 27 18 25 26 Найдите результат программного кода:a=[12,13,14,5,6];a.sort();print(a[1]+a[3]) 390. • √ • • • 27 19 18 25 26 Найдите результат программного кода:a=[12,13,14,5,6];a.sort();print(a[0]+a[4]) 391. • √ • • • 27 19 18 25 26 Что из перечисленного не является алгоритмом сортировки? 392. • √ • • • Selection Sort Jump Search Heap Sort Merge Sort Insertion Sort Что из перечисленного не является алгоритмом сортировки? 393. • √ • • • Selection Sort Interpolation Search Heap Sort Merge Sort Insertion Sort Что из перечисленного не является алгоритмом сортировки? 394. • √ • • • 395. [34, 23, 17, 2, 1] Selection Sort Binary Search Heap Sort Merge Sort Insertion Sort Что из перечисленного не является алгоритмом сортировки? • √ • • • Selection Sort Linear Search Heap Sort Merge Sort Insertion Sort Что из перечисленного не является алгоритмом поиска? 396. • √ • • • Jump Search Merge Sort Binary Search Linear Search Interpolation Search Что из перечисленного не является алгоритмом поиска? 397. • √ • • • Jump Search Heap Sort Binary Search Linear Search Interpolation Search Что из перечисленного не является алгоритмом поиска? 398. • √ • • • Jump Search Insertion Sort Binary Search Linear Search Interpolation Search Что из перечисленного не является алгоритмом поиска? 399. • • • • √ Binary Search Linear Search Jump Search Interpolation Search Selection Sort Укажите алгоритм сортировки: 400. • • • √ • Linear Search Jump Search Interpolation Search Merge Sort Binary Search Укажите алгоритм сортировки: 401. • • • • √ Linear Search Binary Search Jump Search Interpolation Search Heap Sort Укажите алгоритм сортировки: 402. • • • • Linear Search Jump Search Interpolation Search Binary Search √ Insertion Sort Укажите алгоритм сортировки: 403. • • • √ • Jump Search Linear Search Binary Search Selection Sort Interpolation Search Укажите алгоритм поиска: 404. • • √ • • Selection Sort Insertion Sort Jump Search Heap Sort Merge Sort Укажите алгоритм поиска: 405. • • • √ • Merge Sort Insertion Sort Selection Sort Interpolation Search Heap Sort Укажите алгоритм поиска: 406. • • • • √ Heap Sort Merge Sort Selection Sort Insertion Sort Binary Search Укажите алгоритм поиска: 407. • • • • √ Heap Sort Merge Sort Selection Sort Insertion Sort Linear Search Преимущества объектно-ориентированного программирования: 408. • • • √ • Abstraction (абстракция) Polymorphism (многогранность) Inheritance (Нaследование) Scalable (Измеримый) Encapsulation(покрытие ) Преимущества объектно-ориентированного программирования: 409. • • √ • • Abstraction (абстракция) Encapsulation (покрытие) Reusable(Возможность повторно использовать) Inheritance (Наследование) Polymorphism (многогранность)