如何使用Python编写一个简单的GUI应用程序？请以markdown的形式输出，并且在答案中至少包含代码示例、实现功能简述、所用库名称三个要点。
user
```markdown
# 使用Python编写简单GUI应用程序

在本示例中，我们将使用`tkinter`库来创建一个简单的GUI应用程序。此程序将在窗口中显示一个按钮，点击该按钮时，会弹出一个消息框显示“Hello, World!”。

## 实现功能简述

该程序主要实现以下功能：
- 创建窗口并设置窗口标题。
- 在窗口中添加一个按钮，并设置按钮文本。
- 为按钮添加点击事件，点击按钮后显示一个消息框。
- 使用消息框显示预定义的消息“Hello, World!”。

## 所用库名称

- `tkinter`：用于创建图形用户界面。
- `tkinter.messagebox`：用于显示消息框。

## 代码示例

下面是一个简单的Python脚本，展示了如何使用`tkinter`创建这个简单的GUI应用程序。

```python
import tkinter as tk
from tkinter import messagebox

def on_button_click():
    messagebox.showinfo("Message", "Hello, World!")

# 创建主窗口
root = tk.Tk()
root.title("简单的GUI应用程序")

# 创建按钮
button = tk.Button(root, text="点击我", command=on_button_click)
button.pack(pady=20)

# 运行主循环
root.mainloop()
```

此代码示例中，`tk.Button`用于创建一个按钮，`messagebox.showinfo`用于弹出一个消息框。
```

以上即是如何使用Python和`tkinter`库创建一个简单的GUI应用程序的简要说明及代码示例。
assistant