如何将字符串转换为浮点数
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()
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()