Программирование на языке Python Ответы Синергия МТИ>Все тесты темы 1-8 Экзамен итоговая аттестация, 98/100 баллов “Отлично”
Введение в курс
Тема 1. Введение в Python
Тема 2. Типы данных и операции
Тема 3. Инструкции и синтаксис
Тема 4. Функции, модули и пакеты
Тема 5. Объектно-ориентированное программирование (ООП)
Тема 6. Графический интерфейс пользователя
Тема 7. Взаимодействие с интернетом. Разработка web-приложений
Тема 8. Доступ к базам данных из Python
Заключение
Итоговая аттестация
Первая версия языка Python была выпущена в …
Новая версия … несовместима с предыдущими версиями
Преимуществом Python перед некоторыми другими языками программирования является …
Python 3.0 был выпущен в …
Для … данных в Python используется функция print();
Байт-код Python хранится в файле с расширением …
PyCharm Community Edition представляет собой …
Неверно, что Python поддерживает парадигму … программирования
Переменные в Python могут содержать …
Метод, который используется для удаления переменной в Python, –…
При работе с кортежами в Python изменение значения элемента приводит к …
В Python метод … служит для разделения строки по пробелам
В Python метод … служит для преобразования строки в нижний регистр
Python оператор … служит для проверки равенства двух объектов
Метод … в Python служит для получения среза списка с первого до третьего элемента включительно
Метод range(5) в Python вернет …
В Python оператор … позволяет пропустить оставшуюся часть кода в текущей итерации цикла и перейти к следующей
Функция zip в Python …
Оператор в Python, используемый для прерывания выполнения цикла, – это …
В Python при выполнении тернарного оператора x if условие else y, если условие ложно, результатом будет …
В Python при использовании конструкции while важно удостовериться, что …
Функция range в Python генерирует …
Создать пакет в Python – значит …
В Python оператор … позволяет вернуть значение из функции
В Python для импортирования модуля math необходимо использовать конструкцию …
В Python импортировать все содержимое модуля os можно с помощью конструкции …
Модуль … предоставляет функции для работы с регулярными выражениями в Python
В Python для импорта модуля с псевдонимом используется конструкция …
В Python вызвать функцию из модуля, который находится в пакете, можно с помощью конструкции …
В Python правильное использование аннотации типов в функции – …
Основной принцип объектно-ориентированного программирования: «…»
В Python внутри методов класса первый параметр – всегда …
В Python механизм, позволяющий создать новый класс на основе существующего, унаследовав все его атрибуты и методы, – это …
Объект, являющийся атрибутом другого объекта, – это …
Механизм для изменения поведения операторов для пользовательских классов – это … операторов
Метод, предоставляющий строковое представление объекта для пользователя, – это метод __…__
Способность объекта использовать методы и атрибуты различных классов – это …
Различие между классами Tk и TopLevel в Tkinter заключается в том, что Tk …
Модуль для работы с Tkinter – это …
Метод для создания главного цикла обработки событий в Tkinter – это …
Виджет для выбора элемента из выпадающего списка в модуле ttk – это …
Модуль Tkinter, добавляющий улучшенные виджеты и стили, – это модуль …
Класс, предназначенный для создания и управления группами виджетов в Tkinter, – это класс …
Менеджер геометрии для размещения виджетов в конкретной позиции в родительском виджете:
Метод для привязки функции к событию нажатия клавиши в Tkinter – это …
Преимущество Django перед Flask – …
Стандартный метод для запуска сервера разработки в Django – …
Команда для создания нового приложения в Django – …
Основная задача веб-фреймворков в Python – …
Класс модели Django, используемый для работы с таблицами базы данных, – это …
Компонент Django, отвечающий за взаимодействие с базой данных, – это …
Уровень изоляции, который используется по умолчанию в SQLite, – …
Уровень изоляции, который блокирует базу данных для всех объектов чтения и записи до завершения транзакции, – …
SQL-запрос, который используется для создания таблицы в SQLite, – …
Ключевой аспект, который отличает SQLite от MySQL, – …
SQL-оператор для вставки данных в таблицу …
Метод … в sqlite3 используется для извлечения всех строк из результата запроса
Метод, который используется для подключения к базе данных SQLite в Python, – это …
Атрибут row_factory, который используется для доступа к данным по именам столбцов, – это …
Команда, использующаяся для проверки установленной версии Python, – это python – …
Метод, который удаляет и возвращает последнюю пару «ключ:значение» из словаря в виде кортежа
Строка text после выполнения кода (см. рисунок ниже) будет выглядеть … text = “Python” text = text * 3
Оператор, выполняющий деление с остатком, – …
Метод для получения уникальных элементов из списка – …
Инструкция pass в Python …
Python ищет модули для импорта в …
Чтобы задать значение по умолчанию для параметра функции, необходимо ввести: …
Метод … сортировки используется для сортировки списка в Python на месте
Механизм включения объектов одного класса в качестве атрибутов другого класса – это …
Декоратор для создания статического метода – …
Конструктор класса в Python автоматически вызывается при создании нового экземпляра и называется __…__
При запуске основного цикла обработки событий в Tkinter происходит …
Виджет в Tkinter, предназначенный для отображения какой-либо надписи без возможности редактирования пользователем, – это …
Метод, который размещает виджеты в виде блоков в Tkinter, – это …
Библиотека Python, которая позволяет создавать пользовательские интерфейсы с поддержкой мультитач и написана на сочетании Python и Cython, – это …
Основной паттерн архитектуры, используемый в Django: …
HTML-тег, отвечающий за создание гиперссылок, – это тег <…>
Файл__…__.py указывает на то, что папка является пакетом Python
Функция, которая используется для выполнения SQL-запросов в Python с помощью sqlite3, – …
Тип данных, используемый для хранения строк в SQLite, – …
Метод для выполнения запросов в виде списка строк – это метод …
Функция для установления соединения с базой данных SQLite – это функция …
Необходима программа на Python, которая правильно считывает возраст пользователя и выводит его год рождения.
Приведите данную программу.
Необходим скрипт на Python, который верно заменяет символ «o» в строке Python на «$».
Напишите данный скрипт.
В Python существует функция, которая проверяет, содержится ли элемент в списке. Приведите эту функцию.
Ниже приведен следующий код в Python:
def infinite_generator():
num = 1
Какой результат будет выведен при выполнении цикла в последней итерации?
Ниже приведен код на Python.
from abc import ABC, abstractmethod
# Создание экземпляра класса Animal
animal = Animal(“Барбос”)
Что произойдет при попытке создания экземпляра класса Animal в следующем коде?
Ниже приведен код с использованием Tkinter.
import tkinter as tk
class MyApp:
Что произойдет при запуске приложения?
Ниже представлен код на Python.
from django.http import HttpResponse
from .models import Bb
def index(request):
s = ‘Объявленияrnrnrn’
for bb in Bb.objects.order_by(‘-published’):
s += bb.title + ‘rn’ + bb.content + ‘rnrn’
return HttpResponse(s, content_type=’text/plain; charset=utf-8′)
Какой результат будет возвращен пользователю при запросе по URL, который вызывает функцию index?
Ниже представлен код.
import sqlite3
# Подключение к базе данных SQLite
Что выведет этот код?
Необходим скрипт на Python, который удаляет повторяющиеся элементы из списка [2, 4, 5, 1, 2, 7, 8, 4, 1].
Напишите данный скрипт.
Ниже приведен код на Python.
class Vector:
def __init__(self, x, y):
self.x = x
Что произойдет при перегрузке оператора + для класса Vector в следующем коде?
Ниже приведен код с использованием Tkinter для создания интерфейса.
import tkinter as tk
def say_hello():
print(“Привет!”)
Что произойдет, если выполнить данный код?
Ниже приведен код с использованием Tkinter.
import tkinter as tk
class MyApp:
Что произойдет при запуске приложения?
Ниже представлен код на Python.
from django.http import HttpResponse
from django.shortcuts import render
def greeting(request):
name = request.GET.get(‘name’, ‘Гость’)
return render(request, ‘greeting.html’, {‘name’: name})
Что произойдет, если этот код выполнится при обращении к URL http://example.com/greeting?name=Иван?
Ниже представлен код, который использует именованные параметры в запросе к базе данных SQLite.