from tkinter import *
from tkinter import messagebox
from functools import partial
def result():
VBN = amountc.get()
varb = var.get()
Std = IntVar()
if varb==0:
Std = VBN * 418.75
if varb==1:
Std = VBN * 5.75
if varb==2:
Std = VBN
if varb==3:
Std = VBN * 558.39
if varb==4:
Std = VBN * 508.09
messagebox.showinfo("Result of convertation", Std.get())
CNV = Tk()
CNV.title("Converter project")
CNV.geometry("450x80")
curr1 = Label(CNV, text="Choose currency to: ", fg="grey").grid(row=0, column=0)
var = StringVar()
usd = Radiobutton(CNV, text="USD", variable = var, value=0).grid(row=0, column=2)
rub = Radiobutton(CNV, text="RUB", variable = var, value=1).grid(row=0, column=3)
tng = Radiobutton(CNV, text="TNG", variable = var, value=2).grid(row=0, column=4)
gbr = Radiobutton(CNV, text="GBR", variable = var, value=3).grid(row=0, column=5)
eur = Radiobutton(CNV, text="EUR", variable = var, value=4).grid(row=0, column=6)
label = Label(CNV, text = "Amount of money in tenge:").place(x=0, y=25)
amountc = StringVar()
amount = Entry(CNV, bg="blue", textvariable = amountc).place(x=155, y=25)
Result = Button(CNV, text="Result", bg="red", command=result).place(x=400, y=45)
CNV.mainloop()