使用Python定义一个窗口,第一行是密度:然后有一个文本框供输入,文本框默认为2.7e-9,第二行是泊松比:然后有一个文本框供输入,文本框默认为0.33,将文本框输入的内容作为一个变量
时间: 2024-05-13 07:20:46 浏览: 65
可以使用tkinter库来定义窗口和文本框,代码如下:
```python
import tkinter as tk
# 定义窗口
root = tk.Tk()
root.title("密度和泊松比输入窗口")
# 定义第一行,密度
density_label = tk.Label(root, text="密度:")
density_label.grid(row=0, column=0)
density_entry = tk.Entry(root)
density_entry.insert(0, "2.7e-9")
density_entry.grid(row=0, column=1)
# 定义第二行,泊松比
poisson_label = tk.Label(root, text="泊松比:")
poisson_label.grid(row=1, column=0)
poisson_entry = tk.Entry(root)
poisson_entry.insert(0, "0.33")
poisson_entry.grid(row=1, column=1)
# 进入消息循环
root.mainloop()
# 获取文本框输入的内容
density = density_entry.get()
poisson = poisson_entry.get()
```
运行代码后会弹出一个窗口,其中第一行是“密度:”和一个文本框,默认值为2.7e-9;第二行是“泊松比:”和一个文本框,默认值为0.33。用户可以在文本框中输入自己想要的值,然后点击窗口的关闭按钮即可。最后可以使用`density_entry.get()`和`poisson_entry.get()`来获取文本框中输入的内容,分别赋值给变量`density`和`poisson`。
阅读全文