Бесплатные ответы на тесты по предмету «Стек технологий Python» — Синергия и МТИ
Быстрый поиск
Найдите вопрос в материалах предмета
Ищем по тексту вопросов и вариантов ответа на этой странице.
Показано 40 вопросов
По вашему запросу ничего не найденоПопробуйте сократить фразу или проверить написание.
Вопрос 1Ответ открыт бесплатно
Что выведет этот код?
print("Привет, Python!", end=" ")
print("Я учусь на курсе Python-разработчик", end="\n :)")
1Привет, Python!
Я учусь на курсе Python-разработчик
:)✓ Правильный ответ
2Привет, Python! Я учусь на курсе Python-разработчик
:)✓ Правильный ответ
3Возникнет ошибка
✓ Правильный ответ
Привет, Python! Я учусь на курсе Python-разработчик
:)
Вопрос 2
Что выведет этот код?
def send_message(message="Пользователь не указал сообщения"):
return message
msg = 1 + "22"
send_message(msg)
1Пользователь не указал сообщения
2122
3Возникнет исключение: TypeError: unsupported operand type(s) for +: 'int' and 'str'
Вопрос 3
Предположим, Вы вводите натуральное целое число в переменную num, с помощью строки кода: num = int(input("Введите целое число: "))
И далее хотите совершить объединение этого числа со строкой “Python”, чтобы получилось, например “1234Python”. Что вам для этого потребуется?
1Напишу код который будет выводить строку. Этого будет достаточно: print(num + "Python")
2Добавлю блоки try: except: и обработаю исключение TypeError
3Приведу переменную num с типу ‘str’
Вопрос 4
Как создаётся список в Python?
1двумя квадратными скобками []
2двумя фигурными скобками {}
3двумя круглыми скобками ()
Вопрос 5
Вы создали список, который содержит в себе следующие числа: 4, 8, 15, 16, 23, 42
и включили его в переменную my_list. Как быстрее всего подсчитать сумму чисел в этом списке?
1Использовать цикл for
2Использовать цикл while и функцию sum
3Использовать функцию sum
Вопрос 6Ответ открыт бесплатно
Вам дана задача. Создать класс с названием Dog. При создании экземпляра класса Dog должна быть возможность присвоить значение свойству name. Какой вариант кода будет правильным, чтобы после создания экземпляра, вы также могли получить значение свойства name?
1class Dog:
def __init__(self, name):
self.name = name
def get_name(self):
return self.name
my_dog = Dog("Мухтар")
print(my_dog.get_name())✓ Правильный ответ
2className Dog:
def __init__(this, name):
this.name = name
my_dog = new Dog()
my_dog.set(name, “Мухтар”)
print(my_dog.get(name))
3class Dog:
def __init__(self, name):
self.name = name
def get_name(self):
return self.name
my_dog = new Dog(“Мухтар”)
print(my_dog.get_name())
✓ Правильный ответ
class Dog:
def __init__(self, name):
self.name = name
def get_name(self):
return self.name
my_dog = Dog("Мухтар")
print(my_dog.get_name())
Вопрос 7
Какие характеристики можно отнести к языку Python?
1Интерпретируемый
2С динамической типизацией
3Использующий процессор для макроподстановок
4Для быстрой разработки программ
Вопрос 8
Какие парадигмы и стили программирования поддерживает Python?
1Объектно-ориентированный
2Модульный
3Программирование в ограничениях
4Функциональное программирование
Вопрос 9
Почему этот код выдаст ошибку?:
print(int(True) // float(False))
1Нельзя поделить True на False, потому что это логические значения
2Нельзя делить тип int на тип float
3Нельзя делить на 0
Вопрос 10Ответ открыт бесплатно
Что выведет этот код?
S = 0
for i in range(1, 10):
if i % 2 == 0:
S = S + i
print(S)
10
210
320✓ Правильный ответ
430
✓ Правильный ответ
20
Вопрос 11
У нас есть скрипт my_functions. Как подключить его к новому скрипту my_script, если модуль и новый скрипт находятся в одной директории?
1connect my_functions
2import my_functions
3import my_functions as mf
Вопрос 12
Выберите лишнее:
1switch
2case
3break
4continue
5while
Вопрос 13Ответ открыт бесплатно
Когда вызовется исключение ZeroDivisionError?
1Когда мы попытаемся преобразовать число 0 в строку
2Когда мы попытаемся разделить 0 на 0✓ Правильный ответ
3Когда мы попытаемся разделить любое число на 0✓ Правильный ответ
✓ Правильный ответ
Когда мы попытаемся разделить 0 на 0 ; Когда мы попытаемся разделить любое число на 0
Вопрос 14
С помощью чего можно вывести числа Фибоначчи?
1С помощью рекурсивной функции, которую можно написать самостоятельно
2С помощью цикла for / while
3Создать специальный генератор и поместить его в класс Fibo
Вопрос 15
Что сделает функция sum(), если ей в качестве значения передать строку и попытаться вывести результат на консоль с помощью переменной result_str?
1Будет вызвано исключение TypeError
2Все символы строки преобразуются в порядковый номер в алфавите и в результате выведется число, соответствующее сумме этих порядковых номеров
3Ничего не произойдет. Программа напечатает пустую строку
Вопрос 16Ответ открыт бесплатно
Есть базовый класс Person и производный класс Developer. Вопрос: Как будет выглядеть наследование производного класса Developer от Базового класса Person?:
1class Developer(Person):✓ Правильный ответ
2class Person(inheritance=Developer):
3class Developer(inheritance=Person):
4class Developer(main=”Person”)
✓ Правильный ответ
class Developer(Person):
Вопрос 17
Как можно преобразовать строку my_string в список?
1tuple(my_string)
2list(my_string)
3dict(my_string)
Вопрос 18
О чём Вам говорит этот код?:
class Synergy:
pass
1пример удаления класса Synergy
2пример создания пустого класса Synergy
3данный класс будет наследоваться от какого-то другого класса
Вопрос 19
Что означает этот код:
super().__init__() ?
1Такая конструкция используется для создания экземпляра базового класса при создании экземпляра производного класса
2Такая конструкция используется чтобы вызвать функцию super() из базового класса при создании экземпляра производного класса.
3Это неверная конструкция. Такой код не может быть использован в классах
Вопрос 20Ответ открыт бесплатно
Что выведет этот код?:
lst = [[1, 2, 3], [4, 5], [6], [7, 8, 9]]
print(sum(lst, []))
1Ошибку, потому что списки объединять нельзя
2Вывод будет таким: [1, 2, 3, 4, 5, 6, 7, 8, 9]✓ Правильный ответ
3Вывод будет таким: [1, 9, 2, 8, 3, 7, 4, 6, 5]
✓ Правильный ответ
Вывод будет таким: [1, 2, 3, 4, 5, 6, 7, 8, 9]
Вопрос 21
У нас есть кортеж my_tuple = (1, 82, 21). Каким образом мы можем добавить в него новое значение 38? Условимся, что мы не создаем новый кортеж, а хотим именно добавить новый элемент в него
1my_tuple.append(38)
2my_tuple[3] = 38
3Кортеж является не изменяемым набором данных
Вопрос 22
Как можно провести сортировку списка?:
1Написать свою функцию сортировки или воспользоваться методом sort()
2Написать сортировку “пузырьком”
3Списки нельзя сортировать
Вопрос 23Ответ открыт бесплатно
В каком месте необходимо явно объявлять функцию в одном скрипте?
1После вызова этой функции
2Перед вызовом этой функции✓ Правильный ответ
3Только в другом файле
✓ Правильный ответ
Перед вызовом этой функции
Вопрос 24
Что выведет этот код?
try:
print(1)
except Exception:
print(0)
11
20
3Exception
Вопрос 25
Какая функция используется для вывода информации на консоль?
1echo()
2input()
3print()
Вопрос 26Ответ открыт бесплатно
С помощью какой функции можно получить длину object, если это список/кортеж/словарь/строка?
1object(len)
2len(object)✓ Правильный ответ
3object.len()
✓ Правильный ответ
len(object)
Вопрос 27
Почему данный код вызовет исключение?
fruits = ['banana', 'apple', 'mango']
for index in range(len(fruits)):
print('Current fruit :', fruts[index])
print("Good bye!")
1Ошибка в элементе списка
2Ошибка в названии списка
3Ошибка в неверном использовании цикла
Вопрос 28
Почему данный код вызовет исключение?
def printme(my_str):
print(my_str)
return
printme()
1Функция объявлена некорректно
2Необходимо убрать return из функции
3Функция при вызове не принимает в себя обязательный параметр
Вопрос 29
Что такое рекурсивная функция?
1Функция, которая в цикле вызывается несколько раз
2Функция, которая вызывает другую функцию внутри себя
3Функция, которая вызывает саму себя
Вопрос 30Ответ открыт бесплатно
Каким образом при обработке ошибок в Python с помощью try: except: можно избежать остановки программы при возникновении любых ошибок?
1Составить блок try: except Exception:✓ Правильный ответ
2Составить блок try: except ErrorException:
3Составить блок try: except Exceptions:
✓ Правильный ответ
Составить блок try: except Exception:
Вопрос 31
Что такое PEP?
1Python Enhancement Proposal.
2Python Enhancement Protocol.
3Python Ethernet Proposal.
Вопрос 32
Какую команду ввести, чтобы получить первый и последний элемент списка lst = ['Нулевой элемент', 'One', 2, 3, 4, (5, 5, 5)]?
1print(lst[0]).
2lst[0] и lst[-1];
3lst[1] и lst[6].
Вопрос 33Ответ открыт бесплатно
Разница между is и ==?
1is проверяет идентичность (объектов), а == проверяет равенство (значения).✓ Правильный ответ
2нет разницы;
3== проверяет идентичность (объектов), а is проверяет равенство (значения).
✓ Правильный ответ
is проверяет идентичность (объектов), а == проверяет равенство (значения).
Вопрос 34
В чем разница между итераторами и генераторами?
1Генератор — это механизм поэлементного обхода данных, а итератор позволяет отложено создавать результат при итерации.
2нет разницы;
3Итератор — это механизм поэлементного обхода данных, а генератор позволяет отложено создавать результат при итерации.
Вопрос 35
Какая команда используется для подключения модулей?
1import.
2pip install.
3update.
Вопрос 36Ответ открыт бесплатно
Что происходит, когда создается виртуальная среда?
1Запускается программа.
2Основной задачей виртуального окружения в языке Python является создание изолированной среды для «Пайтон»-проектов.✓ Правильный ответ
3Включается режим отладки.
✓ Правильный ответ
Основной задачей виртуального окружения в языке Python является создание изолированной среды для «Пайтон»-проектов.
Вопрос 37
Что такое __init__.py?
1__init__.py в основном используется для инициализации пакетов Python.
2Шаблон для кода.
3Файл, который используется для создания виртуальной среды.
Вопрос 38
Какой вывод будет у данного кода?
def swap_words(string):
lst = string.split(' ')
lst.reverse()
return ' '.join(lst)
if __name__ == '__main__':
print(swap_words('идет снег'))
print(swap_words('идет снег давно'))
1снег идет. давно снег идет.
2идет снег.
3идет снег давно.
Вопрос 39
Для чего служит ключевое слово «self». Например, def __init__(self):?
1Это общая переменная для всего кода, которая задается в самом начале
2Чтобы ссылаться на текущую функцию, в Python используется ключевое слово self
3Ключевое слово self — переменная, которая относится к экземпляру объекта
Вопрос 40Ответ открыт бесплатно
Какой метод позволяет получить от словаря сразу ключ и значение?
1Нет такого метода
2key_values().
3.items()✓ Правильный ответ
✓ Правильный ответ
.items()
О материалах и доступе
Что входит в набор «Стек технологий Python.фип_БАК(1 2)_удалить»?
40 вопросов с вариантами из опубликованных тестов (1). Сверьте формулировки и варианты с вашим заданием перед покупкой: разные программы могут содержать разные вопросы.
Какие ответы можно посмотреть бесплатно?
Нажмите «Показать ответы бесплатно»: после завершения индикатора откроется бесплатная часть ответов. Бесплатные ответы отмечены зелёным. При нескольких правильных вариантах отмечены все варианты из ключа ответа. Остальные ответы доступны после покупки.
Как получить полный доступ?
Стоимость — 2 499 ₽. Войдите в личный кабинет и оплатите выбранный предмет. Доступ действует 7 дней; подписки и автоматических списаний нет.
Что делать, если обнаружена ошибка?
Напишите нам и пришлите номер заказа, формулировку вопроса и подтверждение ошибки. Гарантия: 1 ошибка — вернём деньги.