Сайт присвячений онлайн сервісам і методам їх застосування
в навчальному процесі
четвер, 1 травня 2025 р.
Цикли з лічильником і умовний цикл
Модуль tkinter
Модуль tkinter призначений для графічних побудов та створення графічного інтерфейсу користувача.
from tkinter import *
tk = Tk()
canvas = Canvas(tk, width=500, height=500)
#Ваш код фігур
canvas.pack()
Створити 3Д модель деталі корпусу в Sketchup
пʼятниця, 25 квітня 2025 р.
Практична робота № 11. Проєкти з розгалуженнями (Python tkinter)
Практична робота № 11
Тема: Проєкти з розгалуженнями
Завдання:
Реалізуйте наведені завдання за допомогою бібліотеки Python tkinter
. Кожне завдання слід виконати у вигляді окремого проєкту.
Відкрийте ЄПАЙТОН
Завдання 1
Тема: Обчислення значення математичного виразу.
Умова:
Побудуйте математичну модель і створіть проєкт для обчислення значення виразу:
Програма повинна мати:
-
Інтерфейс із текстовими полями для введення значень
a
таb
. -
Кнопку для обчислення результату.
-
Поле для відображення результату.
Інтерфейс: простий, з елементамиEntry
,Button
,Label
.
Завдання 2
Тема: Знаходження найменшого значення.
Умова:
Побудуйте математичну модель і створіть проєкт для знаходження найменшого значення із чотирьох нерівних між собою чисел.
Програма повинна мати:
-
Інтерфейс із текстовими полями для введення чотирьох чисел.
-
Кнопку для виконання обчислення.
-
Поле для відображення найменшого значення.
Інтерфейс: з елементамиEntry
,Button
,Label
, а також обробкою введених даних для перевірки на валідність.
Завдання 3
Тема: Обчислення суми депозиту через два роки.
Умова:
Вкладник хоче покласти на депозит певну суму грошей на 2 роки. Банк пропонує три види депозитів:
-
Під 9 % річних (прибуток додається до вкладу кожного року).
-
Під 10 % річних (прибуток додається до вкладу кожного року).
-
Під 11 % річних (прибуток не додається до вкладу).
Реалізуйте програму, яка:
-
Запитує початкову суму депозиту.
-
Має перемикачі (
Radiobutton
) для вибору типу депозиту. -
Обчислює та відображає суму грошей через 2 роки.
-
Має зручний інтерфейс для взаємодії користувача.
-
Зберігається в папці з іменем
Практична 11_3
, створеній у вашій робочій папці.
Рекомендації для виконання:
-
Використовуйте модуль
tkinter
для створення графічного інтерфейсу. -
Реалізуйте перевірку введених даних (наприклад, чи є введені значення числами).
-
Організуйте код таким чином, щоб кожна програма була максимально зрозумілою та структурованою.
-
Для третього завдання забезпечте вибір тільки одного виду депозиту через перемикачі.
Формат здачі:
-
Додайте короткий опис роботи в коментарях до коду.
вівторок, 22 квітня 2025 р.
ps1
# Вказуємо URL зображення
$imageUrl = "https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgX5zFnqp5WePhAgMnEWhsG5FkAJer-IHho7FpTVlfkCPO8k8w1_XJWjbtRJR81_bxvg9yI2HjdrGblLAah5qULN_PXBLkxmuRb8mhQ7uSKFUAv59_-GvMUyLbhh2jpUfIdLfQ0oU4NFvs/s1600/IMG_2052.jpg" # Замінити на реальний URL
# Вказуємо локальний шлях для збереження
$localPath = "C:\wallpaper.jpg" # Замінити на шлях, де хочете зберегти
# Завантажуємо зображення з інтернету
Invoke-WebRequest -Uri $imageUrl -OutFile $localPath
# Змінюємо фон робочого столу
Add-Type -TypeDefinition 'using System;using System.Runtime.InteropServices;public class Wallpaper{[DllImport("user32.dll",SetLastError=true)]public static extern bool SystemParametersInfo(int uAction, int uParam, string lpvParam, int fuWinIni);}'
[Wallpaper]::SystemParametersInfo(20, 0, $localPath, 3)