Воскресенье, 24.11.2024, 04:24
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Программирование на языке Python
engineerklubДата: Четверг, 04.04.2024, 16:58 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 28525
Репутация: 0
Статус: Online
Программирование на языке Python

Тип работы: Тесты
Сдано в учебном заведении: МФПУ и МОИ

Описание:
Описание
Программирование на языке Python > Основы Python
• правильные ответы на все вопросы из теста по данной дисциплине
• вопросы отсортированы в лексикографическом порядке
Оглавление
Знакомство с преподавателемУстановка VS и PythonВвод-вывод и базовые переменныеFloat, int и арифметические операцииЛогические и условные операторыЦиклы While и ForСтрокиСпискиМножестваСловариФункцииСортировкиДвумерные спискиРекурсияООПКлассы и объектыО-нотацияДелаем игру (1)Делаем игру (2)Делаем игру (3)Делаем игру (4)Делаем
1. Знакомство с преподавателем
2. Установка VS и Python
3. Ввод-вывод и базовые переменные
4. Float, int и арифметические операции
5. Логические и условные операторы
6. Циклы While и For
7. Строки
8. Списки
9. Множества
10. Словари
11. Функции
12. Сортировки
13. Двумерные списки
14. Рекурсия
15. ООП
16. Классы и объекты
17. О-нотация
18. Делаем игру (1)
19. Делаем игру (2)
20. Делаем игру (3)
21. Делаем игру (4)
22. Делаем игру (5)
23. Делаем игру (6)

Атрибут — это
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
• свойство некоторой сущности. Часто называется полем таблицы
• конечное множество кортежей
• существующий список предопределенных типов ошибок
Верно ли что в функциональном программировании Phyton используются функции map, filter, reduce, zip
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
• да
• нет
Декоратор - это
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
• функция, которая принимает другую функцию как аргумент и оборачивает в другую функцию
• организованная структура предназначенная для хранения, изменения и обработки в другую функцию
Для чего нужна система PyCharm:
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
• для написания и редактирования кода
• для того, чтобы обезопасить компьютер от вируса
• для того, чтобы поддерживать связь с комьюнити
Если функции являются полноправными объектами, то это значит, что они
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
• могут быть связаны с переменной
• могут создавать другие функции

СКАЧАТЬ
 
engineerklubДата: Четверг, 04.04.2024, 16:58 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 28525
Репутация: 0
Статус: Online
Зачем нужны функции:
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
• чтобы получить сумму х и у
• чтобы не дублировать участки функции
• чтобы создать цикл
Какой цикл выполняет тело цикла до тех пор, пока условие цикла истинно?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов

• While
• For
Модули можно написать только используя язык Phyton
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
• да
• нет
Можно ли установить нужные пакеты данных через PyCharm?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
• нет
• да
Мост — это
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
• это структурный паттерн проектирования, который разделяет один или несколько классов на две отдельные иерархии — абстракцию и реализацию, позволяя изменять их независимо друг от друга
• это структурный паттерн проектирования, который позволяет сгруппировать множество объектов в древовидную структуру, а затем работать с ней так, как будто это единичный объект
• это структурный паттерн проектирования, который предоставляет простой интерфейс к сложной системе классов, библиотеке или фреймворку
Одиночка — это
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
• это структурный паттерн проектирования, который позволяет объектам с несовместимыми интерфейсами работать вместе
• порождающий паттерн проектирования, который гарантирует, что у класса есть только один экземпляр, и предоставляет к нему глобальную точку доступа
Ошибка SystemError
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
• внутренняя ошибка
• функция получает аргумент правильного типа, но некорректного значения
• операция применена к объекту несоответствующего типа

СКАЧАТЬ
 
engineerklubДата: Четверг, 04.04.2024, 16:58 | Сообщение # 3
Генералиссимус
Группа: Администраторы
Сообщений: 28525
Репутация: 0
Статус: Online
Прототип — это
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
• порождающий паттерн проектирования, который позволяет копировать объекты, не вдаваясь в подробности их реализации
• спецификация программного интерфейса для управления браузером
Стек - это
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
• тип данных, предназначенный для хранения набора или последовательности разных элементов
• тип данных со следующим правилом доступа к элементам «первый пришёл — первый вышел»
• упорядоченная коллекция элементов, где добавление нового или удаление существующего всегда происходит только на одном из концов
Функция в Python это
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
• способ выделения оперативной памяти компьютера для объектов в программе
• объект, который принимает аргументы и возвращает значения
• часть объектно-ориентированного программирования
Что из перечисленного не является базой данных?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
• MySQL
• Clickhouse
• NetBeans
Что из перечисленного является неизменяемым типом данных?
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
• кортеж (Tuple)
• Словарь (Dictionary)
• Сет (Set)
Что такое Beautiful Soup
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
• это парсер для синтаксического разбора файлов HTML/XML, написанный на языке программирования Python, который может преобразовать даже неправильную разметку в дерево синтаксического разбора
• неупорядоченные коллекции произвольных объектов с доступом по ключу
• это порождающий паттерн проектирования, который позволяет создавать сложные объекты пошагово
if-then-else это
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
• функция
• оператор ветвления
• начало цикла
SQL это
Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов
• база данных
• язык программирования
• программное обеспечение
В каком месте необходимо явно объявлять функцию в одном скрипте?

• После вызова этой функции
• Перед вызовом этой функции
• Только в другом файле

В чем разница между итераторами и генераторами?

• Генератор — это механизм поэлементного обхода данных, а итератор позволяет отложено создавать результат при итерации.
• нет разницы;
• Итератор — это механизм поэлементного обхода данных, а генератор позволяет отложено создавать результат при итерации.

Вам дана задача. Создать класс с названием Dog. При создании экземпляра класса Dog должна быть возможность присвоить значение свойству name. Какой вариант кода будет правильным, чтобы после создания экземпляра, вы также могли получить значение свойства name?

• class Dog:def __init__(self, name):self.name = namedef get_name(self):return self.namemy_dog = Dog("Мухтар")print(my_dog.get_name())
• className Dog:def __init__(this, name):this.name = namemy_dog = new Dog()my_dog.set(name, “Мухтар”)print(my_dog.get(name))
• class Dog:def __init__(self, name):self.name = namedef get_name(self):return self.namemy_dog = new Dog(“Мухтар”)print(my_dog.get_name())

Вы создали список, который содержит в себе следующие числа: 4, 8, 15, 16, 23, 42и включили его в переменную my_list. Как быстрее всего подсчитать сумму чисел в этом списке?

• Использовать цикл for
• Использовать цикл while и функцию sum
• Использовать функцию sum

Выберите лишнее:

• switch
• case
• break
• continue
• while

СКАЧАТЬ
 
engineerklubДата: Четверг, 04.04.2024, 16:59 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 28525
Репутация: 0
Статус: Online
Для чего служит ключевое слово «self». Например, def __init__(self):?

• Это общая переменная для всего кода, которая задается в самом начале
• Чтобы ссылаться на текущую функцию, в Python используется ключевое слово self
• Ключевое слово self — переменная, которая относится к экземпляру объекта

Есть базовый класс Person и производный класс Developer. Вопрос: Как будет выглядеть наследование производного класса Developer от Базового класса Person?:

• class Developer(Person):
• class Person(inheritance=Developer):
• class Developer(inheritance=Person):
• class Developer(main=”Person”)

Как можно преобразовать строку my_string в список?

• tuple(my_string)
• list(my_string)
• dict(my_string)

Как можно провести сортировку списка?:

• Написать свою функцию сортировки или воспользоваться методом sort()
• Написать сортировку “пузырьком”
• Списки нельзя сортировать

Как создаётся список в Python?

• двумя квадратными скобками []
• двумя фигурными скобками {}
• двумя круглыми скобками ()
Какая команда используется для подключения модулей?

• import.
• pip install.
• update.

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

• echo()
• input()
• print()

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

• Объектно-ориентированный
• Модульный
• Программирование в ограничениях
• Функциональное программирование

Какие характеристики можно отнести к языку Python?

• Интерпретируемый
• С динамической типизацией
• Использующий процессор для макроподстановок
• Для быстрой разработки программ

Каким образом при обработке ошибок в Python с помощью try: except: можно избежать остановки программы при возникновении любых ошибок?

• Составить блок try: except Exception:
• Составить блок try: except ErrorException:
• Составить блок try: except Exceptions:

Какой вывод будет у данного кода?
def swap_words(string):
lst = string.split(\' \')
lst.reverse()
return \' \'.join(lst)
if __name__ == \'__main__\':
print(swap_words(\'идет снег\'))
print(swap_words(\'идет снег давно\'))

• снег идет. давно снег идет.
• идет снег.
• идет снег давно.

Какую команду ввести, чтобы получить первый и последний элемент списка lst = [\'Нулевой элемент\', \'One\', 2, 3, 4, (5, 5, 5)]?

• print(lst[0]).
• lst[0] и lst[-1];
• lst[1] и lst[6].

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

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

О чём Вам говорит этот код?:class Synergy:pass

• пример удаления класса Synergy
• пример создания пустого класса Synergy
• данный класс будет наследоваться от какого-то другого класса

Почему данный код вызовет исключение?
def printme(my_str):
print(my_str)
return
printme()

• Функция объявлена некорректно
• Необходимо убрать return из функции
• Функция при вызове не принимает в себя обязательный параметр

Почему данный код вызовет исключение?
fruits = [\'banana\', \'apple\', \'mango\']
for index in range(len(fruits)):
print(\'Current fruit :\', fruts[index])
print("Good bye!")

• Ошибка в элементе списка
• Ошибка в названии списка
• Ошибка в неверном использовании цикла

Почему этот код выдаст ошибку?:
print(int(True) // float(False))

• Нельзя поделить True на False, потому что это логические значения
• Нельзя делить тип int на тип float
• Нельзя делить на 0

СКАЧАТЬ
 
  • Страница 1 из 1
  • 1
Поиск:

Рейтинг@Mail.ru