So show us what you did. Its hard to figure out what's
gone wrong when we can't see your code:That is what I did:
from sympy import*from tkinter import*from sympy import init_printing
root = 
Tk()root.geometry("450x350+500+500")root.title("Factorisations/Simplifications")root.configure(background
 = "gray")#Difine variablevar1= StringVar()var2 =StringVar()#Create the 
function answer
def Answer():    x = symbols("x")    A = var1.get()    B = factor(A)    
Right_insert_top .insert(END,str(B))

    #A1 = var2.get()    #B1 = factor(A1)    #Right_insert_top 
.insert(END,str(B1))#Create the function simplification
def Simplification():    init_printing()    x= symbols("x")    D = var2.get()   
 E = expand(D)    Right_insert_top .insert(END,str((E))     #Create the 
Factorisation frameTops = Frame(root,relief= "sunken")Tops.pack(side = TOP)
#Create a Label of the TopTop_Label = Label(Tops,font=("arial",30,"bold"),text 
= "Factorisations/Simplifications",bd = 10)Top_Label.pack(side = "top",fill 
=BOTH )
#Create the left frameLeft = Frame(root,relief= "sunken")Left.pack(side = 
"left",fill =BOTH )
#Create the top left frameTop_left = Frame(Left,relief= 
"sunken")Top_left.pack(side ="top")
#Create the Labels top and bottomLeft_top = Label(Top_left ,text ="Factorise: 
",bd = 5)Left_top.pack(side= "left",fill =BOTH)
top_entry = Entry(Top_left,textvariable = var1,bd = 5)top_entry.pack(side= 
"right",fill =X)
#Create the bottom leftLeft_bottom = Frame(Left,relief= 
"sunken")Left_bottom.pack(side = "bottom",fill =BOTH )

Left_bottom_label = Label(Left_bottom,text ="Simplifie: ",bd = 
5)Left_bottom_label.pack(side= "left")
bottom_entry = Entry(Left_bottom ,textvariable = var2,bd = 
5)bottom_entry.pack(side= "right",fill =X)
#Create a Right side Frame
Right = Frame (root,relief= "sunken")Right.pack(side = "right",fill = BOTH)
#Create a Frame on the Top rightRight_top = Frame (Right,relief= 
"sunken")Right_top.pack(side = "top")
#Create the bottom frame on the rightRight_bottom = Frame (Right,relief= 
"sunken")Right_bottom.pack(side = "bottom")#Create a insert text on the screen 
on the rightRight_insert_top = Text( Right_top,font=("arial",10,"bold"),bd= 
5)Right_insert_top.pack()
#Create the exit bottom#Right_exit_buton = Button(Right_bottom1 , text = 
"Exit", font=("arial",20,"bold"),bd = 5)#Right_exit_buton.pack(side ="right")
#Create the Reset bottomRight_reset_buton = Button(Right_bottom , text = 
"Answer\nSimplifie ",command = Simplification,  font=("arial",20,"bold"),bd = 
5)Right_reset_buton.pack(side ="right")#Create the Answer 
buttonRight_answer_buton = Button(Right_bottom , text = 
"Answer\nFactorisasions",command= Answer, font=("arial",20,"bold"),bd = 
5)Right_answer_buton.pack(side ="left")
root.mainloop()



I am using Window 7. I have two  functions: Factorization and Simplification. I 
am using Tkinter (GUI). When I entered the polynomial :(x+3)**2 at the simplify 
box and when I clicked ANSWER SIMPLIFY, I got: x**2+6*x+9, which is Correct. 
But I do not like the syntax. I will like my syntax to be clear like this in my 
Tkinter:  (x−3)2      x-32x-32  and the answer to be like this: x2+6x+9I am 
trying to display the answer : 
x2−6x+9on the Tkinter screen I created. I am using Python 3.6.1. I used the 
Integral as an example of how my answer should look like. My code run 
perfectly, you can try. Thank you!
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor

Reply via email to