Онлайн тесты на тему "Программирование на языке Python | Итоговый и компетентностный тесты | 2 семестр | Синергия [ID 54212]"

Эта работа представлена в следующих категориях:

Тестовое задание на тему: Программирование на языке Python. Итоговый и компетентностный тесты. 2 семестр
Тест набрал 82 баллов, был выполнен на зачет. Отчёт набранных баллов предоставляю в демо работах.
В купленном тесте будут вопросы и ответы которые размещены ниже.
Так же могу выполнять данную работу индивидуально. Делайте индивидуальный заказ.

Демо работы

Описание работы

Итоговый тест

Основным преимуществом интерпретируемых языков, таких как Python, является
Символ использующийся для создания комментариев в Python, – это …
Функция, возвращающая длину строки в Python
Метод, который удаляет и возвращает последнюю пару «ключ:значение» из словаря в виде кортежа
Метод для преобразования списка в строку с возможностью указания разделителя – …()
Метод, преобразующий строку в список символов, – …()
Расположите операторы в порядке убывания приоритета выполнения, начиная с самого высокого приоритета:
Обработку исключений в Python позволяет реализовать инструкция try except …
Оператор … используется для перебора элементов списка в Python
В результате выполнения приведенного ниже кода на экран будет выведено: …
d = {1: 'a', '2': ['b', {'c': 3}], (5, '6'): ('f', 'g')}
print(len(d))
Установите правильную последовательность строк кода, чтобы в результате его исполнения была выведена сумма квадратов четных чисел в диапазоне от 1 до 10:
Обновить импортированный модуль без перезапуска интерпретатора …
Чтобы задать значение по умолчанию для параметра функции, необходимо ввести: …
Добавление директории в путь поиска модулей: …
Обработка исключения при импорте модуля выглядит следующим образом: …
Декоратор для создания статического метода – …
Виджет в Tkinter, предназначенный для отображения какой-либо надписи без возможности редактирования пользователем, – это …
Класс, предоставляющий методы для рисования графических элементов в Tkinter, – это …
Метод, который размещает виджеты в виде блоков в Tkinter, – это …
Библиотека Python, которая позволяет создавать пользовательские интерфейсы с поддержкой мультитач и написана на сочетании Python и Cython, – это …
Установите правильный порядок шагов создания простого окна в Tkinter:
Файл URL маршрутов проекта, определяющий, какие котроллеры (views) будут обрабатывать запросы для каждого URL адреса, – это …
Модуль или файл, в котором содержатся настройки приложения в проекте Django: …
Команда … служит для получения списка таблиц в базе данных MySQL.
Тип данных, используемый для хранения строк в SQLite, – …
Для обозначения позиционного параметра в SQL-запросе используется символ …
Упорядочьте этапы работы с транзакциями в SQLite:

Компетентностный тест

Необходима программа на Python, которая правильно считывает строку текста и выводит количество слов в этой строке.
Приведите данную программу.
Ниже приведен код на Python:
month = int(input("Введите номер месяца (от 1 до 12): "))
if 1 <= month <= 12:
if month in [12, 1, 2]:
season = "Зима"
elif month in [3, 4, 5]:
season = "Весна"
elif month in [6, 7, 8]:
season = "Лето"
else:
season = "Осень"
print("Время года:", season)
print("Ошибка: введите номер месяца от 1 до 12.")
Что выполняет этот код?
Ниже приведен следующий код в Python:
def infinite_generator():
num = 1
while True:
yield num
num += 1
def generator_2(num):
for i in infinite_generator():
yield num ** i
gen = generator_2(3)
for _ in range(4):
result = next(gen)
print(result)
Какой результат будет выведен при выполнении цикла в последней итерации?
Ниже приведен код на Python.
from abc import ABC, abstractmethod
class Animal(ABC):
def __init__(self, name):
self.name = name
@abstractmethod
def sound(self):
pass
class Dog(Animal):
return "Гав"
class Cat(Animal):
return "Мяу"
# Создание экземпляра класса Animal
animal = Animal("Барбос")
Что произойдет при попытке создания экземпляра класса Animal в следующем коде?
Ниже приведен код с использованием Tkinter для создания интерфейса.
import tkinter as tk
def say_hello():
print("Привет!")
root = tk.Tk()
root.title("Пример окна")
btn = tk.Button(root, text="Нажми меня", command=say_hello)
btn.pack()
root.mainloop()
Что произойдет, если выполнить данный код?
Ниже приведен код с использованием Tkinter.
class MyApp:
def __init__(self, master):
self.master = master
master.title("MyApp")
self.label = tk.Label(master, text="Hello, Tkinter!")
self.label.pack()
self.button = tk.Button(master, text="Click Me", command=self.change_text)
self.button.pack()
def change_text(self):
self.label.config(text="Text Changed!")
app = MyApp(root)
Что произойдет при запуске приложения?
Ниже представлен код на Python.
from django.db import models
class Person(models.Model):
name = models.CharField(max_length=100)
age = models.IntegerField()
def __str__(self):
return f"{self.name}, Age: {self.age}"
Что делает метод __str__ в модели Django Person в этом коде?

Похожие работы


Химия
Онлайн тесты
Автор: Majya

Другие работы автора


Английский язык
Онлайн тесты
Автор: Majya

НЕ НАШЛИ, ЧТО ИСКАЛИ? МОЖЕМ ПОМОЧЬ.

СТАТЬ ЗАКАЗЧИКОМ