本文主要是介绍Python图形界面(GUI)Tkinter笔记(十四):Entry与Button的碰撞(1),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
用功能按钮(Button)、单行文本输入框(Entry)、文本框内容读取(get)实现一个极简易的加法运算,及与其他控件的交互,提高体验,主要体现其人机交互的意义。因为Entry()文本输入框没有限制输入内容属性的参数,它是把所有的输入都视作它特有的一个类属性,所以用get()方法读取出来是一个字符串而这字符串可包括字母或其它符号。因此我们必须对其进行判断后再计算,若直接计算可能会出现不可预料的错误。这里用了try...except..进行了简单的错误判断处理。
其余笔记:【Python图形界面(GUI)Tkinter笔记(总目录)】
【例子更直观,练习1】:
import tkinter as tkdef calculate():'''判断输入的文本是否全是合法半角数字(全角数字不是数字是中文字符)并计算两数的和''''''并用try...except..进行简单的错误处理。'''try :# 读取两个输入框内容,并把内容转化成浮点数,若输入的不是合法的数字则出现转化错误而执行except语句EntryStr_1 = f
这篇关于Python图形界面(GUI)Tkinter笔记(十四):Entry与Button的碰撞(1)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!