Інструктаж з БЖД. Логічні операції y Python

Про матеріал

Очікуваний результат: Після виконання цієї практичної роботи учні зможуть використовувати логічні операції у своїх програмах та працювати з графічним інтерфейсом у Python.

Перегляд файлу

Інформатика 8 клас Кобилинський Богдан Миколайович

Практична робота з інформатики
Тема: Логічні операції в Python
Клас: 8

Мета: Закріпити навички використання логічних операцій у Python, навчитися застосовувати логічні вирази у програмах з використанням графічного інтерфейсу.

Теоретичні відомості

У Python є три основні логічні операції:

  • and (логічне «І») – повертає True, якщо обидва вирази істинні.
  • or (логічне «АБО») – повертає True, якщо хоча б один вираз істинний.
  • not (логічне «НЕ») – змінює значення логічного виразу на протилежне.

Приклад:

import tkinter as tk

from tkinter import messagebox

 

def show_result():

    x = True

    y = False

    result = f"x and y: {x and y}\nx or y: {x or y}\nnot x: {not x}"

    messagebox.showinfo("Результат логічних операцій", result)

 

root = tk.Tk()

root.withdraw()

show_result()

Завдання

Завдання 1. Перевірка входження числа в діапазон

Напишіть програму з графічним інтерфейсом, яка запитує у користувача число та перевіряє, чи входить воно у проміжок від 10 до 50 (включно). Використовуйте логічні оператори.

Приклад реалізації:

import tkinter as tk

from tkinter import messagebox

 

def check_range():

    num = int(entry.get())

    if 10 <= num <= 50:

        messagebox.showinfo("Результат", "Число входить у діапазон.")

    else:

        messagebox.showinfo("Результат", "Число не входить у діапазон.")

 

root = tk.Tk()

root.title("Перевірка діапазону")

entry = tk.Entry(root)

entry.pack()

btn = tk.Button(root, text="Перевірити", command=check_range)

btn.pack()

root.mainloop()

Завдання 2. Перевірка парності та діленості на 5

Створіть віконну програму, яка перевіряє, чи є введене число парним і ділиться на 5.

Завдання 3. Логічний вираз для перевірки літери

Створіть програму з віконним інтерфейсом, яка перевіряє, чи є введена користувачем літера голосною (a, e, i, o, u).

Завдання 4. Визначення високосного року

Створіть віконну програму, яка запитує рік і визначає, чи є він високосним.

Додаткове завдання (за бажанням)

Напишіть програму з графічним інтерфейсом, яка перевіряє, чи є введене користувачем число від’ємним, парним і не входить у проміжок від -10 до 10.

Очікуваний результат: Після виконання цієї практичної роботи учні зможуть використовувати логічні операції у своїх програмах та працювати з графічним інтерфейсом у Python.

 

docx
До підручника
Інформатика 8 клас (Ривкінд Й.Я., Лисенко Т.І., Чернікова Л.А., Шакотько В.В.)
Додано
30 березня 2025
Переглядів
777
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку