Итоговый тест
Основным преимуществом интерпретируемых языков, таких как 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 в этом коде?
Отзывы
Отзывов пока нет.