在Entry中输入一个字符串,判断英文字母的个数,点击按钮后,个数显示在相应的entry中
时间: 2024-02-13 08:00:17 浏览: 73
从键盘上输入一串英文字符(不含空格与其他字符),统计每个字符的数目,并输出字母及相应的数目。
好的,我来为您编写一个简单的程序来实现这个功能。以下是Python代码:
```python
import tkinter as tk
def count_letters():
# 获取输入的字符串
text = entry.get()
# 统计英文字母个数
count = sum(1 for char in text if char.isalpha())
# 在结果entry中显示个数
result_entry.delete(0, tk.END)
result_entry.insert(0, count)
# 创建GUI界面
root = tk.Tk()
root.title("统计英文字母个数")
# 创建输入entry和按钮
entry = tk.Entry(root, width=30)
entry.pack(pady=10)
button = tk.Button(root, text="统计", command=count_letters)
button.pack()
# 创建结果entry
result_entry = tk.Entry(root, width=30)
result_entry.pack(pady=10)
root.mainloop()
```
运行这段代码,会弹出一个GUI界面,您可以在输入entry中输入任意字符串,然后点击“统计”按钮,程序会统计其中的英文字母个数,并在结果entry中显示个数。
阅读全文