Python图形界面(GUI)Tkinter笔记(十四):Entry与Button的碰撞(1)

        用功能按钮(Button)、单行文本输入框(Entry)、文本框内容读取(get)实现一个极简易的加法运算,及与其他控件的交互,提高体验,主要体现其人机交互的意义。因为Entry()文本输入框没有限制输入内容属性的参数,它是把所有的输入都视作它特有的一个类属性,所以用get()方法读取出来是一个字符串而这字符串可包括字母或其它符号。因此我们必须对其进行判断后再计算,若直接计算可能会出现不可预料的错误。这里用了try...except..进行了简单的错误判断处理。

其余笔记:【Python图形界面(GUI)Tkinter笔记(总目录)】

【例子更直观,练习1】:

import tkinter as tk

def calculate():
    '''判断输入的文本是否全是合法半角数字(全角数字不是数字是中文字符)并计算两数的和'''
    '''并用try...except..进行简单的错误处理。'''
    try :
        # 读取两个输入框内容,并把内容转化成浮点数,若输入的不是合法的数字则出现转化错误而执行except语句
        EntryStr_1 = f
  • 9
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值