如何将字符串转换为浮点数

how to convert strings to float

code image

你好,我正在尝试编写一个代码,它接受大量输入并输出它们形成的图形(例如二次方程和三次方程)。 在链接的图像中,我试图将输入作为我使用 Tkinter 创建的 window 的条目输入,但是,当我开始使用这些值时,我需要将它们转换为浮点数,但是,我不知道怎么办。

有人可以帮帮我吗?

这里没有函数 'type' 而是使用 'delete' 和 'insert' '0' 代表光标位置(即开始) 'end' 表示直到结束

from tkinter import *
root=Tk() 
def conversion():
    global a
    global b
    global c
    global d
    for i in (a,b,c,d):
        k=float(i.get())
        i.delete(0,'end')
        i.insert(0,k)
a=Entry(root,text='3')
a. pack() 
b=Entry(root)
b.pack() 
c=Entry(root)
c.pack() 
d=Entry(root)
d.pack() 
buttonl=Button(root, text="press",command=conversion)
buttonl.pack() 
root .mainloop()