Design Your Own Calculator Using Python - Mini Project - Source Code Available in Description
Design Your Own Calculator Using Python
Required Softwares Download Links:
Python
https://www.python.org/downloads/
.
The Tkinter package (“Tk interface”) is the standard Python interface to the Tcl/Tk GUI toolkit. so no need to download separately.
.
PyCharm IDE
https://www.jetbrains.com/pycharm/download/#section=windows
Download PyCharm Community Edition which is 100% Free, built on open-source, and fully functional.
.
Calculator Program Source Code:
Just Copy and Paste the code below:
from tkinter import *
from tkinter import ttk
st=""
root=Tk()
def press(n):
global st
if n=="C":
txtexp.delete(0,END)
elif n=="=":
txtexp.delete(0, END)
txtexp.insert(0,eval(st))
else:
st=txtexp.get()
st=st+str(n)
txtexp.delete(0,END)
txtexp.insert(0,st)
root.title("MyClaculator")
txtexp=Entry(root)
txtexp.grid(row=1,columnspan=4)
btn0=Button(root,text=" 0 ",command=lambda:press(0))
btn0.grid(row=2,column=0)
btn1=Button(root,text=" 1 ",command=lambda:press(1))
btn1.grid(row=2,column=1)
btn2=Button(root,text=" 2 ",command=lambda:press(2))
btn2.grid(row=2,column=3)
btnplus=Button(root,text=" + ",command=lambda:press("+"))
btnplus.grid(row=2,column=4)
btn3=Button(root,text=" 3 ",command=lambda:press(3))
btn3.grid(row=3,column=0)
btn4=Button(root,text=" 4 ",command=lambda:press(4))
btn4.grid(row=3,column=1)
btn5=Button(root,text=" 5 ",command=lambda:press(5))
btn5.grid(row=3,column=3)
btnminus=Button(root,text=" - ",command=lambda:press("-"))
btnminus.grid(row=3,column=4)
btn6=Button(root,text=" 6 ",command=lambda:press(6))
btn6.grid(row=4,column=0)
btn7=Button(root,text=" 7 ",command=lambda:press(7))
btn7.grid(row=4,column=1)
btn8=Button(root,text=" 8 ",command=lambda:press(8))
btn8.grid(row=4,column=3)
btnmul=Button(root,text=" X ",command=lambda:press("*"))
btnmul.grid(row=4,column=4)
btn9=Button(root,text=" 9 ",command=lambda:press(9))
btn9.grid(row=5,column=0)
btnC=Button(root,text=" C ",command=lambda:press("C"))
btnC.grid(row=5,column=1)
btneql=Button(root,text=" = ",command=lambda:press("="))
btneql.grid(row=5,column=3)
btneql=Button(root,text=" / ",command=lambda:press("/"))
btneql.grid(row=5,column=4)
root.mainloop()
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Design Your Own Calculator Using Python - Mini Project - Source Code Available in Description», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.