hero

Python-Middle. Урок 7

Описание отсутствует

Вопросов: 7
1

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

  • tk.messagebox

  • tk.dialog.input()

  • tk.simpledialog.askstring()

  • tk.entry.get()

2

Для чего мы создаём диалоговое окно в Tkinter?

  • Для открытия главного окна приложения

  • Для отображения ошибок

  • Для настроек программы

  • Для создания вспомогательного окна для кратковременного взаимодействия с пользователем

3

Чтобы обновить список заметок после создания новой нам необходимо …

  • Перезапустить программу

  • Закрыть и открыть главное окно

  • Использовать update()

  • Вызвать refresh_notes_list() и show_note_card()

4

Что создаст этот код? import tkinter as tk from tkinter import messagebox def show_info(): messagebox.showinfo("Информация", "Заметка сохранена!") window = tk.Tk() btn = tk.Button(window, text="Показать", command=show_info) btn.pack() window.mainloop()

  • Окно с текстом

  • Кнопку, при нажатии показывающую информационное окно

  • Диалог сохранения файла

  • Ошибку

5

Для чего используется Frame в Tkinter?

  • Для создания главного окна приложения

  • Для создания контейнера группировки виджетов

  • Для открытия диалогового окна

  • Для открытия панели меню

6

Зачем используется статический метод в классе?

  • Для вызова метода без создания экземпляра класса

  • Для вызова метода, который нельзя изменить

  • Для вызова метода для работы с файлами

  • Для вызова метод, который всегда возвращает одно значение

7

Каким образом мы можем найти все файлы с расширением .note?

  • [file for file in os.listdir() if file.endswith('.note')]

  • [file for file in os.listdir() if file == ".note"]

  • [file for file in os.listdir() if file.contains('.note')]

  • [file for file in os.listdir() if file.find('.note')]