Показ дописів із міткою Python. Показати всі дописи
Показ дописів із міткою Python. Показати всі дописи

пʼятниця, 16 травня 2025 р.

Скласти програму малювання човника та кита. Черепаша графіка.

 

1. Намалюємо трикутник, використовуючи команди малювання. Уведіть ці команди у вікні консолі:


         from turtle import*
         forward(100)
         right(120)
         forward(100)
         right(120)
         forward(100)
             Черепашка рухається, залишаючи за собою слід. Результат виконання команд малювання наведено на рисунку.

понеділок, 5 травня 2025 р.

Піраміди Єгипту

 




Щоб зобразити піраміди Єгипту на площині розміром 500х500, нам потрібно визначити їх координати. Основні єгипетські піраміди (наприклад, Гізи) можна умовно розташувати так, щоб вони відповідали реальним співвідношенням, але з масштабуванням для заданого розміру площини.

Цикл for у Python

Використовуємо сервіс ЄПАЙТОН для створення коду в Python 

Цикл у будь-якій мові програмування — це багаторазове виконання однієї й тієї ж дії. Цикл for проходить по заданій послідовності елементів. Він складається з двох компонентів: змінної циклу та ітерованої (перебираної) послідовності.
Приклад:

пʼятниця, 11 квітня 2025 р.

Завдання: Географічна вікторина. Умова розгалуження Tkinter

 Опис завдання:

Реалізуйте програму географічної вікторини з 8 запитаннями, які будуть представлені користувачеві одне за одним. Після вибору відповіді користувачем відображається повідомлення про правильність відповіді. У фіналі програма показує кількість набраних балів.

Інструкція:

  1. Створіть вікно програми за допомогою tkinter.

  2. Використовуйте кнопки для вибору відповіді.

  3. Відображайте кожне запитання з відповідями по черзі.

  4. Виводьте результат після завершення тесту.

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

понеділок, 7 квітня 2025 р.

Проект. Квадратне рівняння

 

Онлайн-середовища для виконання Python-коду, які підтримують модуль tkinter. Один із найпопулярніших сервісів - Replit. На Replit ви можете створювати проекти Python онлайн, використовуючи багато різних бібліотек, включаючи tkinter.

Ось кілька кроків, які ви можете виконати, щоб почати працювати з tkinter на Replit:

  1. Зайдіть на веб-сайт Replit використовуючи свій обліковий запис Google -
  2. це дозволить зберігати Ваші програми на хмарі
  • Натисніть кнопку "Create" або "New Repl", щоб створити новий проект.
  • Оберіть Python як мову програмування для вашого проекту.
  • Ви можете створити файли з кодом, включаючи файли з інтерфейсом tkinter.
  • Після написання коду натисніть кнопку "Run" для запуску програми.

понеділок, 17 березня 2025 р.

Калькулятор

Для калькулятора потрібно створити окремі кнопки для кожної операції. Нижче наведено оновлений код, де кожна кнопка виконує одну з арифметичних операцій: додавання, віднімання, множення або ділення.



вівторок, 4 березня 2025 р.

Тема проєкту: "Застосування алгоритму сортування бульбашки в житті та техніці"

 



Дослідити, як алгоритм сортування бульбашкою (Bubble Sort) використовується в різних сферах життя, техніці та програмуванні.

📋 Завдання для учнів:
1️⃣ Пояснити принцип роботи алгоритму сортування бульбашкою.
2️⃣ Навести приклади використання цього алгоритму в реальному житті (наприклад, сортування товарів за вагою, упорядкування списків).
3️⃣ Розглянути застосування алгоритму у техніці (наприклад, в робототехніці, електронних системах).
4️⃣ Візуалізувати роботу алгоритму за допомогою схем, діаграм або графіків.
5️⃣ Додати приклади коду алгоритму (за бажанням).

середа, 12 лютого 2025 р.

Завдання з алгоритмів опрацювання масивів (Python)




 💡 Завдання:

  • Завдання 1 (1 бал): Створіть масив з 5 цілих чисел. Обчисліть суму всіх елементів масиву.

  • Завдання 2 (2 бали): Створіть масив з 7 чисел. Виведіть кількість елементів, більших за 25.

  • Завдання 3 (2 бали): Обчисліть суму всіх чисел у масиві, що є парними.

  • Завдання 4 (2 бали): Створіть масив з 10 елементів. Порахувати кількість елементів, що є непарними та меншими за 50.

  • Завдання 5 (3 бали): Створіть масив з 8 чисел. Знайдіть суму елементів, що діляться на 5, і кількість елементів, більших за 40.

  • Завдання 6 (3 бали): Створіть масив з 10 чисел. Виведіть суму та кількість елементів, що є парними та більшими за 30.

вівторок, 28 січня 2025 р.

Завдань для самостійного виконання для учнів 9 класу на тему масиви



Задача 1

Завдання:
Розробіть програмний код, який створює масив із семи слів, введених користувачем. Замініть кожне слово, яке починається на літеру "а" або "А", на слово "Заміна". Виведіть початковий і змінений масиви.

Цікаві задачі з розв'язками з програмування на Python




Теорія

  1. Що таке масив?
    Масив — це структура даних, яка дозволяє зберігати кілька значень в одному об'єкті. У Python масиви реалізуються за допомогою списків (list).

понеділок, 14 жовтня 2024 р.

Знайти відстань між двома містами за GPS координатами в Python

 

Пояснення:

  1. Формула Гаверсина: Використовується для обчислення відстані між двома точками на поверхні сфери. Враховує кривизну Землі.
  2. Координати міст: Широта та довгота обох міст вводяться користувачем.
  3. Радіус Землі: Встановлюється на 6371 км, що є стандартним значенням для обчислень.