База ответов ИНТУИТ

Программирование на Python - ответы

Количество вопросов - 222

Какой тип получит значение выражения: 5.5 * 2 / 3 + 7j?

Результатом логической операции является

Какие высказывания не являются истинными

Имя переменной - это:

Какой тип получит выражение: 5 + Fraction(2, 3) + Decimal(5.25)

В результате выполнения фрагмента программы: x1 = 5; x2 = 3; x3 = 7; x4 = 5; y = x1 & x2 | x3 & x4 переменная y получит значение:

Какие спецификаторы можно использовать для форматирования вещественных чисел

Укажите, какие арифметические типы допустимы в языке Python:

В результате выполнения фрагмента программы: x1 = 5; x2 = 3; x3 = 7; x4 = 5; y = x1 > x2 < x3 > x4 переменная y получит значение:

Какие утверждения справедливы относительно форматирования строк

Какие утверждения справедливы для списков Python

Пусть D - словарь с ключами 'one', 'two'. Укажите корректные способы добавления в словарь пары с ключом 'three' и значением 3

Какие методы применимы к множествам

Укажите возможные значения статуса файла при его открытии

Какие методы применимы к спискам, но не применимы к кортежам

Какие операции доступны для множеств

Укажите корректные высказывания

Какие утверждения справедливы для кортежей Python

Какие утверждения справедливы для словаря Python

Какой результат следующего выражения set('master') | set('student') & set('teacher')

Укажите истинные высказывания

Какие утверждения справедливы относительно следующего фрагмента программы:
x = y = 1for i in range(3):    for j in range(3):        x = x + y; y = x + yprint(x, y)

Укажите истинные высказывания

Рассмотрим фрагмент программы: x = y = d = [3, 4, 5]; d.append(9); y = [3, 5, 7]; x, y = y, x + d; print(y). Какое значение получит переменная y в результате выполнения этого фрагмента

Укажите истинные высказывания

Какие значения получат переменные x, y, z в результате присваивания: x, *y, z = [['first', 1],1, 2, 3, 4]

Какие утверждения справедливы

Какие высказывания являются корректными

Укажите корректные высказывания

Укажите корректно заданные аннотации формальных параметров метода

Дано определение метода:
def sef( a : list)->int:    a.append(2 * max(a)); return a[0]
Каков результат следующего вызова:L = [5, 2, 7]; print(sef(L) + max(L))

Укажите истинные высказывания

Укажите истинные высказывания

Формальные параметры в определении метода разделяются на три группы: позиционные параметры, множественный параметр, именованные параметры. Укажите истинные высказывания

Укажите истинные высказывания

Дано определение функции:def f(a, *b, c = 1): return a * c + max(b)Какие вызовы этой функции синтаксически некорректны и приведут к ошибкам на этапе проверки синтаксиса

Укажите истинные высказывания

Даны две функции:

def f(n):    if n > 0: g(n - 1)def g(n):    print('*', end = '')    if n > 1 : f(n - 2)

Сколько звездочек будет напечатано в результате вызова f(21)?

Какие утверждения истинны относительно лямбда функций

Какая функция соответствует этому определению: На вход функции подается функция и произвольное число итерируемых объектов. К каждому кортежу, создаваемому функцией zip из итерируемых объектов, применяется функция, задаваемая первым аргументом

Какие утверждения истинны

Какие утверждения являются истинными

Какие утверждения истинны

Какие имена рассматриваются как имена глобальных переменных модуля

Какие утверждения справедливы относительно доступности глобальных переменных для чтения и записи в теле метода? Пусть X - атрибут модуля - глобальная переменная. В модуле М присваивание

Укажите корректные способы, позволяющие импортировать модуль

Какая функция соответствует этому определению: На вход поступает произвольное число итерируемых последовательностей. Функция параллельно обходит эти последовательности, создавая из получаемых элементов кортеж

Укажите истинные высказывания

Пусть М1 - метод, вложенный в охватывающий метод M. Какие утверждения справедливы

Укажите корректные высказывания

Пусть у класса с именем classR определен конструктор def __init__(self, n, m). Какая форма вызова конструктора родительского класса допустима при одиночном наследовании:

Какие утверждения справедливы относительно полиморфизма в языке Python

Укажите, как задается индивидуальное свойство объекта, не заданное при определении класса

Укажите истинные высказывания

Укажите суждения, истинные относительно понятия полиморфизм в типизированных, компилируемых языках ООП

Укажите отличительные черты понятия класс в языке Python

Какие утверждения справедливы

Какие утверждения справедливы относительно множественного наследования

Укажите, как задается свойство, которым обладают все объекты класса

Какие определения корректности программы корректны

Какова роль спецификаций? Укажите корректные высказывания

Укажите истинные высказывания

Какие высказывания справедливы относительно понятия корректности программ

В лекции сформулированы три закона программотехники. Какие утверждения считаются корректными для первого из этих законов - "корректность программной системы недостижима"

Укажите приемы, применяемые в профессиональном программировании

Охраняемый блок - это программный блок

Укажите истинные высказывания

Укажите приемы, применяемые в профессиональном программировании

Какие утверждения относительно понятия исключительная ситуация можно считать корректными

Какие структуры данных являются итерируемыми в языке Python

Какие утверждения справедливы относительно метода __iter__? При вызове метода объектом Т итерируемого класса этот метод

Функцию, возвращающую итерируемый объект, можно преобразовать в функцию-генератор. Укажите высказывания, истинные относительно этих функций

Какими свойствами обладает итерируемая структура данных

Какие из корректно заданных генераторов являются генераторами списков

Какие утверждения справедливы относительно функции-генератор

Укажите истинные высказывания

Какие утверждения являются истинными

Укажите истинные высказывания

Укажите факторы, благодаря которым Python является широко востребованным языком профессионального программирования

Какие высказывания являются справедливыми?

Какие утверждения истинны по отношению оператора присваивания

В результате выполнения фрагмента программы: s1 = "пушки" ; s2 = 'поэзия'; s3 = "музыка"; y = s1 > s2 and s3; переменная y получит значение:

Какие утверждения относительно словарей являются истинными? Пусть D - словарь

Укажите истинные высказывания

Какие утверждения справедливы относительно оператора цикла for

Дано определение функции: def f(a, *b, c = 1): return a * c + max(b) Какие вызовы этой функции семантически некорректны и приведут к ошибкам на этапе выполнения вызова

Укажите истинные высказывания

Какие логические операции допустимы в языке Python

Укажите корректные способы, позволяющие импортировать модуль

Укажите истинные высказывания

Укажите способы использования метода Флойда, применяемые в практике профессионального программирования

Укажите основной недостаток при программировании на чистом Python

Какими программными средствами поддерживается метод Флойда в языке Python? Укажите корректные высказывания.

Какие утверждения справедливы относительно синтаксиса оператора for

Условными логическими операциями являются операции

Какие утверждения справедливы относительно файлов Python

Укажите истинные высказывания

Укажите причины, способствующие реализации полиморфизма для классов Python

В чем суть метода Флойда? Укажите корректные высказывания

При чтении строки текста, содержащую данные типа Т, применяются функции, приводящие строку к типу Т:

Какие операции допустимы над кортежами

Какие стили программирования применимы ы языке Python

Укажите высказывания, истинные для одиночного наследования

Какие утверждения справедливы относительно множественного наследования

Укажите истинные высказывания

Укажите истинные высказывания

Какое значение примет переменная index в результате выполнения следующего фрагмента:
for k in range(len(L):     if L[k] == 7: index = k; breakelse: index = -1
если в списке L нет элемента со значением 7

Какие высказывания истинны относительно синтаксиса записи оператора if

Укажите результат выполнения следующей программы:
f = lambda z : (max(z) + min(z)) // 2L = [5, 7, 13]def g(z) : return z * len(L)F = lambda f, g, x : g(f(x))print(F(f, g, L))

Укажите корректные высказывания

Укажите корректные высказывания

Какой из корректно работающих генераторов создает наименьшее количество элементов

Укажите истинные высказывания

Укажите истинные высказывания

Укажите истинные высказывания

Какие операции недоступны для словарей

Какие операторы присваивания создают псевдонимы

Какие варианты записи оператора if допустимы? Оператор содержит только

Укажите истинные высказывания

Какие утверждения являются истинными

Дан кортеж cort = (5, 7, 11, 13). Программисту понадобилось изменить кортеж и он написал оператор присваивания cort = cort[: 2] + (8, 9) + cort[2:] Укажите результат

Какие утверждения справедливы относительно понятия функция-генератор

Укажите истинные высказывания

Укажите отличительные черты понятия класс в языке Python

Какие утверждения справедливы для множеств

Какие высказывания считаются корректными в этом курсе

Какие утверждения истинны относительно логического выражения:

Укажите, как задается свойство, заданное при определении класса, но которым объекты могут обладать по своему выбору

Какой метод возвращает итератор в качестве результата

Какие утверждения истинны относительно соответствия между списками формальных и фактических параметров метода

Какие утверждения справедливы для множеств

Укажите синтаксически корректные предложения импорта

Для организации множественного выбора

Какие имена рассматриваются как имена локальных переменных метода

В результате выполнения фрагмента программы: x1 = 5; x2 = 4; x3 = 7; y = x1 > x2 & x3 > x2 переменная y получит значение:

Укажите истинные высказывания

Укажите, какие арифметические типы допустимы в языке Python:

Какие функции допустимы при работе со строками

Какие из срезов позволяют обратить строку s

Какой тип будет иметь выражение: 5 + Fraction(2, 3) + 5.25 при условии импорта типа Fraction

Список L содержит 5 элементов. Требуется получить список из двух элементов - первого и последнего. Укажите корректные способы решения этой задачи

Какие из срезов позволяют обратить список L

Метод read при чтении текстового файла

Какие утверждения справедливы относительно оператора цикла while

Укажите причины, по которым метод языка Python может быть реализован как процедура, которая не возвращает значения, но эффект ее выполнения сказывается на работе программы

Какие утверждения корректны

Укажите истинные высказывания

Укажите истинные высказывания относительно отличия процедуры от функции:

Укажите истинные высказывания

Укажите истинные высказывания

Какие утверждения справедливы относительно структуры модуля? Модуль может содержать

Пусть М1 - метод, вложенный в охватывающий метод M. Какие утверждения справедливы

При разработке профессиональных проектов применяются стили программирования

Какие утверждения справедливы относительно корректного задания импорта модуля

Укажите истинные высказывания

Какие утверждения истинны

Укажите истинные высказывания

Программист Студ придумал новый быстрый алгоритм сортировки списка по возрастанию. Для проверки того, что программа работает корректно, он написал предикат постусловие:
def CheckOrder(L):    for i in range(len(L)):        if L[i] > L[i+1]:            return False        return True
К сожалению, его программа иногда список сортировала корректно, иногда нет. Укажите, какие варианты возможны в результате сортировки списка

Программист Студ придумал новый быстрый алгоритм сортировки списка по возрастанию. Для проверки того, что программа работает корректно, он написал предикат постусловие:
def CheckOrder(L):    for i in range(len(L)):        if L[i] > L[i+1]:            return False        return True
К сожалению, его программа иногда список сортировала корректно, иногда нет. Укажите, какие варианты невозможны в результате сортировки списка

Какие утверждения справедливы относительно понятия корректности программы

Программист Студ придумал новый быстрый алгоритм сортировки списка по возрастанию. Для проверки того, что программа работает корректно, он написал предикат постусловие:
def CheckOrder(L):    for i in range(len(L)):        if L[i] > L[i+1]:            return False        return True
К сожалению, его программа иногда список сортировала корректно, иногда нет. Укажите, какой предикат нужно добавить, чтобы корректно проверять отсортирован ли список

Что происходит, когда при выполнении программы возникает исключительная ситуация

Какие утверждения справедливы относительно понятия генератор-выражение

Декорирование функции позволяет

Какие методы создают автоматически итератор при их вызове

Для каких структур данных возможно построение генератора структуры

Укажите истинные высказывания

Какие утверждения справедливы относительно понятия атрибут модуля

Укажите истинные высказывания

Укажите корректные способы обмена информацией между методом и программой модуля

Какие утверждения являются истинными

Какие высказывания являются корректными

Какие утверждения справедливы для множеств Python

Дан кортеж cort = (3, 5). Программист написал оператор присваивания: cort = cort + 2 * cort. Укажите результат

Укажите истинные высказывания

Какие генераторы заданы корректно

Укажите результат выполнения следующей программы:
f = lambda x, y : x[0] + max(y)L = [5, 7, 13];print(f(L, L))

Укажите, какие арифметические типы не являются типами языка Python:

Какие утверждения относительно множественного наследования справедливы

В результате выполнения фрагмента программы: x1 = 5; x2 = 4; x3 = 7; y = x1 > x2 and x3 переменная y получит значение:

До начала выполнения программы

Какие строковые константы корректно заданы

Какие операции определены над списками

Какие методы доступны для словаря

Какие утверждения справедливы относительно метода write при записи текстового файла

Укажите синтаксически некорректные записи операторов if:

a.	if ( x > y) : z = 7else: z = 10b.	if  x > y : z = 7else: z = 10c.	if x > y :    x = 7; y = 5d.	if x > y:    x = 7    else:           x = 5 

Каков результат выполнения следующего фрагмента: x = [3, 5, 7]; for item in x: print(item); x.append(item + 1)

Какие утверждения истинны при установлении соответствия между списками фактических и формальных параметров в момент вызова метода

Укажите истинные высказывания

Дано определение метода: def sef( a : list)->int: a.append(2 * max(a)); return a[0]Каков результат следующего вызова:L = [10, 5, 7]; print(sef(L) + max(L))

Укажите истинные высказывания

Какие утверждения относительно применения стилей в профессиональном программировании являются корректными?

Укажите результат выполнения следующей программы:
f = lambda z : (max(z) + min(z)) // 2L = [5, 7, 13]def g(z) : return z * len(L)print(F(f, g, L))

Какие утверждения истинны относительно конструкторов класса

Какие утверждения являются истинными относительно свойств объектов класса

Укажите истинные высказывания

Укажите истинные высказывания

Укажите истинные высказывания, связанные с коллективной обработкой исключений

Укажите истинные высказывания

Исключительная ситуация может быть выброшена и обработана

Какие утверждения корректны по отношению устойчивой программной системы

При программировании на чистом Python возможно

Какие утверждения справедливы относительно метода __next__

Укажите истинные высказывания

Дано определение метода:def sef( a : list)->int: a.append(2 * max(a)); return a[0]Каков результат следующего вызова:L = [4, 9, 7]; print(sef(L) + max(L))

Какие утверждения справедливы относительно метода __next__? Этот метод, вызванный объектом Т итерируемого класса

Какие утверждения справедливы относительно множественного наследования

Какое значение у переменной x в результате выполнения следующего фрагмента программы:

if a > b and b > c:  x = 10elif a > c and c > b:  x = 20elif b > a and a > c:  x = 30elif b > c and c > a:  x = 40else:  x = 50

при условии, что a = 5; b = 3; c = 7

Какие утверждения корректны для доказательного программирования

Список L содержит два элемента. Необходимо в середину списка добавить три элемента: 3, 5, 7. Укажите корректные способы решения этой задачи

Какие утверждения считаются корректными в контексте этого курса

Укажите истинные высказывания

Какая функция соответствует этому определению: Функция фильтрует элементы итерируемой последовательности, передаваемой на ее вход. Фильтром является функция, которая передается в качестве первого аргумента

Укажите истинные высказывания

Укажите истинные высказывания

Какие утверждения справедливы

Какие заголовки методов являются синтаксически корректными

В лекции сформулированы три закона программотехники. Какие утверждения считаются корректными для третьего из этих законов - "новичок способен подвесить любую программную систему"

Какие утверждения истинны по отношению оператора присваивания

При задании среза: s[0:len(s): -1] строки s результатом будет

Какие приемы способствуют достижению корректности программного проекта

Укажите, какие высказывания корректны относительно метода Флойда