• Предмет: Информатика
  • Автор: kimgog51
  • Вопрос задан 5 месяцев назад

ПАЙТОН! Напишіть програму «Конвертер валют». Реалізуйте спілкування з користувачем через меню.​

Ответы

Ответ дал: dalimon132
0

Ответ:

from tkinter import *

root = Tk()

root.mainloop()

root.geometry("250x130")

root.title("Конвертер")

currency = Label(root, text="Виберіть валюту")

currency.grid(row=0, column=0, sticky='w')

dollar = Radiobutton(root, text="долар")

dollar.grid(row=0, column=1)

euro = Radiobutton(root, text="євро")

euro.grid(row=1, column=1)

currencyVal = IntVar()

currencyVal.set(25)

dollar = Radiobutton(root, ___, variable=currencyVal, value=25)

euro = Radiobutton(___, text="євро", variable=currencyVal, value=30)

rate = Label(root, text="Курс")

rate.grid(row=2, column=0, sticky='w')

rate_value = Label(root, text="25")

rate_value.grid(row=2, column=1, sticky='w')

def currency_check():

rate_value.config(text=currencyVal.get())

dollar = Radiobutton(root,

text="долар",

variable=currencyVal,

value=25,

command=currency_check)

text="долар",

variable=currencyVal,

value=25,

command=currency_check)

euro = Radiobutton(root,

text="євро",

variable=currencyVal,

value=30,

command=currency_check)

suma_entry = Entry(root)

suma_entry.grid(row=3, column=1, sticky='w')

suma_entry.insert(1, "0")

convert = Button(root, text="Конвертувати")

convert.grid(row=4, column=0, sticky='w')

label = Label(root, text="")

label.grid(row=4, column=1, sticky='w')

def calculate(event):

label.config(text=currencyVal.get() * int(suma_entry.get()))

convert.bind("<Button-1>", calculate)

Объяснение:

скопіюй та перевірь

Вас заинтересует