Part 2

 avatar
unknown
plain_text
a year ago
950 B
5
Indexable
canvas=getscreen()
canvas.num1= ""

def use_calculator(x,y):
    if x>-80 and x<-50 and y>10 and y<40:
        canvas.num1 += "7"
    elif x>-40 and x<-10 and y>10 and y<40:
        canvas.num1 += "8"
    elif x>0 and x<30 and y>10 and y<40: 
        canvas.num1+= "9"
    elif x>-80 and x<-50 and y>-30 and y<0:
        canvas.num1 += "4"
    elif x>-40 and x<-10 and y>-30 and y<0: 
        canvas.num1+= "5"
    elif x>0 and x<30 and y>-30 and y<0:
        canvas.num1 += "6"
    elif x>-80 and x<-50 and y>-70 and y<-40: 
        canvas.num1+= "1"
    elif x>-40 and x<-10 and y>-60 and y<-30:
        canvas.num1 += "2"
    elif x>0 and x<30 and y>-60 and y<-30: 
        canvas.num1+= "3"
    elif x>0 and x<30 and y>-110 and y<-80:
        canvas.num1 += "0"
    seth(0)
    draw_screen()
    penup()
    goto(80,80)
    color("black")
    pendown()
    write(canvas.num1, font=("Arial", 10), align="right")
    
canvas.onclick(use_calculator)
Editor is loading...
Leave a Comment