Страницу Назад
Поискать другие аналоги этой работы
345 Программирование на языке Python - тестID: 243871Дата закачки: 03 Апреля 2024 Продавец: Михаил (Напишите, если есть вопросы) Посмотреть другие работы этого продавца Тип работы: Тесты Сдано в учебном заведении: МФПУ "Синергия" Описание: Описание Программирование на языке 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: Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов • для написания и редактирования кода • для того, чтобы обезопасить компьютер от вируса • для того, чтобы поддерживать связь с комьюнити Если функции являются полноправными объектами, то это значит, что они Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов • могут быть связаны с переменной • могут создавать другие функции Зачем нужны функции: Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов • чтобы получить сумму х и у • чтобы не дублировать участки функции • чтобы создать цикл Какой цикл выполняет тело цикла до тех пор, пока условие цикла истинно? Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов • While • For Модули можно написать только используя язык Phyton Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов • да • нет Можно ли установить нужные пакеты данных через PyCharm? Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов • нет • да Мост — это Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов • это структурный паттерн проектирования, который разделяет один или несколько классов на две отдельные иерархии — абстракцию и реализацию, позволяя изменять их независимо друг от друга • это структурный паттерн проектирования, который позволяет сгруппировать множество объектов в древовидную структуру, а затем работать с ней так, как будто это единичный объект • это структурный паттерн проектирования, который предоставляет простой интерфейс к сложной системе классов, библиотеке или фреймворку Одиночка — это Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов • это структурный паттерн проектирования, который позволяет объектам с несовместимыми интерфейсами работать вместе • порождающий паттерн проектирования, который гарантирует, что у класса есть только один экземпляр, и предоставляет к нему глобальную точку доступа Ошибка SystemError Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов • внутренняя ошибка • функция получает аргумент правильного типа, но некорректного значения • операция применена к объекту несоответствующего типа Прототип — это Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов • порождающий паттерн проектирования, который позволяет копировать объекты, не вдаваясь в подробности их реализации • спецификация программного интерфейса для управления браузером Стек - это Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов • тип данных, предназначенный для хранения набора или последовательности разных элементов • тип данных со следующим правилом доступа к элементам «первый пришёл — первый вышел» • упорядоченная коллекция элементов, где добавление нового или удаление существующего всегда происходит только на одном из концов Функция в 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 Для чего служит ключевое слово «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 Предположим, Вы вводите натуральное целое число в переменную num, с помощью строки кода: num = int(input("Введите целое число: ")) И далее хотите совершить объединение этого числа со строкой “Python”, чтобы получилось, например “1234Python”. Что вам для этого потребуется? • Напишу код который будет выводить строку. Этого будет достаточно: print(num + "Python") • Добавлю блоки try: except: и обработаю исключение TypeError • Приведу переменную num с типу ‘str’ Разница между is и ==? • is проверяет идентичность (объектов), а == проверяет равенство (значения). • нет разницы; • == проверяет идентичность (объектов), а is проверяет равенство (значения). С помощью какой функции можно получить длину object, если это список/кортеж/словарь/строка? • object(len) • len(object) • object.len() С помощью чего можно вывести числа Фибоначчи? • С помощью рекурсивной функции, которую можно написать самостоятельно • С помощью цикла for / while • Создать специальный генератор и поместить его в класс Fibo У нас есть кортеж my_tuple = (1, 82, 21). Каким образом мы можем добавить в него новое значение 38? Условимся, что мы не создаем новый кортеж, а хотим именно добавить новый элемент в него • my_tuple.append(38) • my_tuple[3] = 38 • Кортеж является не изменяемым набором данных У нас есть скрипт my_functions. Как подключить его к новому скрипту my_script, если модуль и новый скрипт находятся в одной директории? • connect my_functions • import my_functions • import my_functions as mf Что выведет этот код?:lst = [[1, 2, 3], [4, 5], [6], [7, 8, 9]]print(sum(lst, [])) • Ошибку, потому что списки объединять нельзя • Вывод будет таким: [1, 2, 3, 4, 5, 6, 7, 8, 9] • Вывод будет таким: [1, 9, 2, 8, 3, 7, 4, 6, 5] Что выведет этот код? def send_message(message="Пользователь не указал сообщения"): return message msg = 1 + "22" send_message(msg) • Пользователь не указал сообщения • 122 • Возникнет исключение: TypeError: unsupported operand type(s) for +: \'int\' and \'str\' Что выведет этот код? print("Привет, Python!", end=" ") print("Я учусь на курсе Python-разработчик", end="n :)") • Привет, Python!Я учусь на курсе Python-разработчик:) • Привет, Python! Я учусь на курсе Python-разработчик:) • Возникнет ошибка Что выведет этот код? S = 0 for i in range(1, 10): if i % 2 == 0: S = S + i print(S) • 0 • 10 • 20 • 30 Что выведет этот код? try: print(1) except Exception: print(0) • 1 • 0 • Exception Что означает этот код: super().__init__() ? • Такая конструкция используется для создания экземпляра базового класса при создании экземпляра производного класса • Такая конструкция используется чтобы вызвать функцию super() из базового класса при создании экземпляра производного класса. • Это неверная конструкция. Такой код не может быть использован в классах Что происходит, когда создается виртуальная среда? • Запускается программа. • Основной задачей виртуального окружения в языке Python является создание изолированной среды для «Пайтон»-проектов. • Включается режим отладки. Что сделает функция sum(), если ей в качестве значения передать строку и попытаться вывести результат на консоль с помощью переменной result_str? • Будет вызвано исключение TypeError • Все символы строки преобразуются в порядковый номер в алфавите и в результате выведется число, соответствующее сумме этих порядковых номеров • Ничего не произойдет. Программа напечатает пустую строку Что такое __init__.py? • __init__.py в основном используется для инициализации пакетов Python. • Шаблон для кода. • Файл, который используется для создания виртуальной среды. Что такое PEP? • Python Enhancement Proposal. • Python Enhancement Protocol. • Python Ethernet Proposal. Что такое рекурсивная функция? • Функция, которая в цикле вызывается несколько раз • Функция, которая вызывает другую функцию внутри себя • Функция, которая вызывает саму себя Какой метод позволяет получить от словаря сразу ключ и значение? Тип ответа: Одиночный выбор • с выбором одного правильного ответа из нескольких предложенных вариантов Нет такого метода key_values(). .items() Размер файла: 39,5 Кбайт Фаил: (.docx) ------------------- Обратите внимание, что преподаватели часто переставляют варианты и меняют исходные данные! Если вы хотите, чтобы работа точно соответствовала, смотрите исходные данные. Если их нет, обратитесь к продавцу или к нам в тех. поддержку. Имейте ввиду, что согласно гарантии возврата средств, мы не возвращаем деньги если вариант окажется не тот. -------------------
Скачано: 1 Коментариев: 0 |
||||
Есть вопросы? Посмотри часто задаваемые вопросы и ответы на них. Опять не то? Мы можем помочь сделать! Некоторые похожие работы:Методы машинного обучения. Лабораторная работа 1,2,3,4. Python.СИНЕРГИЯ Иностранный язык в профессиональной деятельности Тест 90 баллов 2023 год Зачетная работа по дисциплине: Языки программирования (Python). Ответы к онлайн-тестированию МТИ МосТех МосАП МФПУ Синергия Программирование на языке Python Тест 100 из 100 баллов 2023 год Контрольная и Лабораторные работы 1-3 по дисциплине: Языки программирования. Вариант №33 Контрольная и Лабораторная работа 1-3 по дисциплине: Языки программирования. Вариант 07 СИНЕРГИЯ Инструментальные средства разработки программного обеспечения 2023 год Тест 100 баллов 2023 год Ещё искать по базе с такими же ключевыми словами. |
||||
Не можешь найти то что нужно? Мы можем помочь сделать! От 350 руб. за реферат, низкие цены. Спеши, предложение ограничено ! |
Вход в аккаунт:
Страницу Назад
Cодержание / Справочники, ГОСТы и СНИПы / Программирование на языке Python - тест
Вход в аккаунт: