Войти
Регистрация
Спроси ai-bota
Ольга5555555555
09.06.2023 16:07
Напишите код хорошего калькулятора на python
Нажмите на рекламу ниже и сразу увидите ответ
↓
Популярные вопросы:
kegemov
05.01.2021 08:16
Вцветочном городе на васильковой улице стояло несколько домов (на одной прямой). как-то летом коротышки решили произвести уплотнение, и построили между каждыми двумя соседними...
dimalvov1993
05.05.2022 06:55
Фаил размером 20 кбаитов полностью был передан через некоторое сетевое соединение за 80 сек. сколько времени потребуется для передачи через это соединение фаила размером 1536...
Irynadv
16.12.2020 10:54
1)реферат набранный на компьютере, содержит 96 страниц, на каждой странице 36 строк, в каждой строке 48 символа. для кодирования символов используется кодировка, при которой...
Dirolling
16.12.2020 10:54
Нужна блок-схема для дано натуральное число. верно ли, что оно заканчивается: - нечетной цифрой; - четной цифрой (составные условия не использовать)...
Jdhcb
01.04.2020 03:51
Придумать полную и невероятную приключений своего пропуска уроков и оформить ее в виде объяснительной записки директору! умоляю : )...
sdaugel
18.10.2022 00:27
Найди лишнее десятичное число и зачеркни.объясни свой выбор 23.53.73.37.83. 17.20.21.37.99. 40.44.48.88.42....
Anreynechay
18.10.2022 00:27
Нужен реферат на тему облачные технологии или социальные сети в жизни учащихся !...
brankjs
05.07.2020 05:27
Написать программу на Python. Найти площадь поверхности куба со стороной а...
vika0820
13.01.2022 14:11
запишите развернутую форму для чисел и переведите числа в десятичную систему счисления: 1258, 11216, 10012....
missisruso
13.10.2020 00:31
Диана собирается покрасить забор своего дома. У нее есть пять видов красок. Для того чтобы выяснить, в какой цвет покрасить забор, девочка нанесла краску разных цветов на доски...
Ответ:
safeon
26.08.2020 19:54
Новее не нашёл, пробуй
from tkinter import *rt = Tk()
rt.title("Calculator")
rt.geometry("264x200")
rt.configure(bg="lightblue")
rt.resizable(width=False, height=False)_input = Text(rt, width=32, height=2
, font="arial 11")
_input.grid(row=1, column=0, columnspan=4)
class App:
def __init__(self, master):
self.master = masterdef add():
_input.insert(END, "+")
def sub():
_input.insert(END, "-")
def amp():
_input.insert(END, "*")
def div():
_input.insert(END, "/")
def n0():
_input.insert(END, "0")
def n1():
_input.insert(END, "1")
def n2():
_input.insert(END, "2")
def n3():
_input.insert(END, "3")
def n4():
_input.insert(END, "4")
def n5():
_input.insert(END, "5")
def n6():
_input.insert(END, "6")
def n7():
_input.insert(END, "7")
def n8():
_input.insert(END, "8")
def n9():
_input.insert(END, "9")
def clear():
_input.delete("1.0", END)
def eq():
txt = _input.get("1.0", END)
clear()
_input.insert(END, eval(txt))
b0 = Button(rt, bg="pink", text="0", width=8, height=2, command=n0)
b1 = Button(rt, bg="pink", text="1", width=8, height=2, command=n1)
b2 = Button(rt, bg="pink", text="2", width=8, height=2, command=n2)
b3 = Button(rt, bg="pink", text="3", width=8, height=2, command=n3)
b4 = Button(rt, bg="pink", text="4", width=8, height=2, command=n4)
b5 = Button(rt, bg="pink", text="5", width=8, height=2, command=n5)
b6 = Button(rt, bg="pink", text="6", width=8, height=2, command=n6)
b7 = Button(rt, bg="pink", text="7", width=8, height=2, command=n7)
b8 = Button(rt, bg="pink", text="8", width=8, height=2, command=n8)
b9 = Button(rt, bg="pink", text="9", width=8, height=2, command=n9)
add = Button(rt, bg="pink", text="+", width=8, height=2, command=add)
sub = Button(rt, bg="pink", text="-", width=8, height=2, command=sub)
amp = Button(rt, bg="pink", text="*", width=8, height=2, command=amp)
div = Button(rt, bg="pink", text="/", width=8, height=2, command=div)
eq = Button(rt, bg="pink", text="=", width=8, height=2, command=eq)
c = Button(rt, bg="pink", text="C", width=8, height=2, command=clear)
b0.grid(row=5, column=1)
b1.grid(row=4, column=0)
b2.grid(row=4, column=1)
b3.grid(row=4, column=2)
b4.grid(row=3, column=0)
b5.grid(row=3, column=1)
b6.grid(row=3, column=2)
b7.grid(row=2, column=0)
b8.grid(row=2, column=1)
b9.grid(row=2, column=2)
add.grid(row=2, column=3)
sub.grid(row=3, column=3)
amp.grid(row=4, column=3)
div.grid(row=5, column=3)
eq.grid(row=5, column=2)
c.grid(row=5, column=0)
rt.mainloop()
0,0
(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота