Інструктаж з БЖД. Логічні операції 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 березня
Переглядів
533
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

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