ГДЗ Інформатика 8 клас. Підручник [Морзе Н., Барна О.] 2021
02.02.2022,
8 Клас / Інформатика,
46 943,
3
18. Цикли мовою програмування Python
Вправа 1. Кількість слів у реченні.Завдання. Розробіть у середовищі програмування проєкт, за допомогою якого можна визначити, скільки слів уведено в текстове поле, якщо відомо, що між словами міститься лише один пропуск.
1. Відкрийте середовище програмування. Створіть новий файл програми мовою Python з іменем Кількість_слів у папці Навчальні проєкти своєї структури папок
2. Імпортуйте об’єкти, які потрібні для опису графічного інтерфейсу програми (мал. 18.2).
3. Оголосіть імена величин.
window = tkinter.Tk()#головне вікно
str_var = tkinter.StringVar()#текст, який вводять у текстове поле
4. Запишіть програмний код опрацювання події натиснення на кнопку
Визначити.
def button_click():
s = 0
z = ’ ’
st = str_var.get()
k = len(st)
for i in range(0, k):
if z == st[i]:
s = s + 1
messagebox.showinfo("Результат", str(s+1))
5. Запишіть у програмному коді команди для створення об’єктів у вікні
window та отримання значень змінних.
6. Запишіть команду запуску подій на формі
window.mainloop()
7. Запустіть проєкт на виконання. Перевірте, чи результат для введеного речення відповідає малюнку 18.2.
8. Завершіть роботу з проєктом і середовищем.
Якщо помітили в тексті помилку, виділіть її та натисніть Ctrl + Enter