Войти
Регистрация
Спроси ai-bota
Sultanika
19.05.2021 22:15
Зробити код в Python для даного малюнку
Нажмите на рекламу ниже и сразу увидите ответ
↓
Популярные вопросы:
Лилиана2001256
04.07.2022 18:11
СОСТАВИТЬ КОНСПЕКТ НА ТЕМУ СОЗДАНИЕ Web САЙТОВ. ОЧЕНЬ...
123QWE123QWE12345678
04.06.2022 02:54
У исполнителя Бета две команды, которым присвоены номера: 1. прибавь b 2. умножь на 2 (b – неизвестное натуральное число) Выполняя первую из них, Бета увеличивает число на экране...
Лагуна2222
10.03.2022 21:16
Что такое зацикливание? Как его избегать?...
sofikri2007
06.09.2021 07:27
Нужно приоьразовать матрицу в Excel...
obzoredy
02.08.2021 16:34
5 и 7 задание Фон игры можно сделать интереснее В модуле pygame.display...
0773
05.02.2020 06:54
Уточки. Как известно, при разработке и отладке программ большую могут оказать игрушечные жёлтые уточки, поэтому Денис собрал большую коллекцию жёлтых уточек. Коллекция уже настолько...
nikita1232534
17.04.2022 04:26
Вобщем человек стоит в квадрате(мы не знаем сколько шагов). и надо написать программу переодмчности. что бы он нарисавал внутри поля ровный квадрат на 1 шаг дальше от сторон....
elenamatveeva3
06.05.2023 19:47
1. определите значение переменной a после выполнения алгоритма: а: =5; b: =4; b: =100-a*b; a: =b/16*a 2.определите значение переменной b после выполнения...
ТупаяСандра
21.12.2021 21:55
Вволшебной стране есть 8 городов, пронумерованных числами от 1 до 8, и несколько дорог, соединяющих эти города. в связи с наступлением зимы на каждой дороге введено одностороннее...
xfcsfttvd
23.12.2020 13:41
Complete the text with the words in the box. child,baby,get married,let,given,adult,toddler,pensioner,allowed to. what s the best age in lift? when you are a is simple.you re...
Ответ:
alobatsevi4
21.06.2021 18:27
From tkinter import *
class Main(Frame):
def __init__(self, root):
super(Main, self).__init__(root)
self.build()
def build(self):
self.formula = "0"
self.lbl = Label(text=self.formula, font=("Times New Roman", 21, "bold"), bg="#000", foreground="#FFF")
self.lbl.place(x=11, y=50)
btns = [
"C", "DEL", "*", "=",
"1", "2", "3", "/",
"4", "5", "6", "+",
"7", "8", "9", "-",
"(", "0", ")", "X^2"
]
x = 10
y = 140
for bt in btns:
com = lambda x=bt: self.logicalc(x)
Button(text=bt, bg="#FFF",
font=("Times New Roman", 15),
command=com).place(x=x, y=y,
width=115,
height=79)
x += 117
if x > 400:
x = 10
y += 81
def logicalc(self, operation):
if operation == "C":
self.formula = ""
elif operation == "DEL":
self.formula = self.formula[0:-1]
elif operation == "X^2":
self.formula = str((eval(self.formula))**2)
elif operation == "=":
self.formula = str(eval(self.formula))
else:
if self.formula == "0":
self.formula = ""
self.formula += operation
self.update()
def update(self):
if self.formula == "":
self.formula = "0"
self.lbl.configure(text=self.formula)
if __name__ == '__main__':
root = Tk()
root["bg"] = "#000"
root.geometry("485x550+200+200")
root.title("Калькулятор")
root.resizable(False, False)
app = Main(root)
app.pack()
root.mainloop()
0,0
(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота