yztengda 发表于 2022-4-22 20:36

pysimplegui图形界面的求助???怎么实现计算功能

import PySimpleGUI as sg


#要求输入的数字以固定公式计算出输出结果。
#例如:输入数字+20=输出数字    输入数字:3   点击“计算”输出数字:23

layout=[

,

,

,

]

window=sg.Window("计算器",layout,keep_on_top=True)

while True:
      event,values=window.read()
      # print(event,values)

      
      if event==None:
                break

window.close()

yztengda 发表于 2022-4-22 20:39

代码已经上传,哪位大佬帮帮忙,这个用pysimplegui来做代码怎么实现?非常感谢

不带口罩 发表于 2022-4-22 22:02

本帖最后由 不带口罩 于 2022-4-22 22:27 编辑

import PySimpleGUI as sg


#要求输入的数字以固定公式计算出输出结果。
#例如:输入数字+20=输出数字    输入数字:3   点击“计算”输出数字:23
def calc_b(n):
    b=n+20
    return b
layout=[

,

,

,

]

window=sg.Window("计算器",layout,keep_on_top=True)

while True:
      event,values=window.read()
      # print(event,values)
      if event=="计算":
            B=calc_b(int(values["-ONE-"]))
            window.Element("-TWO-").update(B)
      if event==None:
                break

window.close()

yztengda 发表于 2022-4-26 09:07

不带口罩 发表于 2022-4-22 22:02
import PySimpleGUI as sg




兄弟,你好!再请教一个问题。如果我像上面那样定义4个函数,前3个函数都一个参数,第4个函数如果要调用前3个函数的输入值应该怎么写?
页: [1]
查看完整版本: pysimplegui图形界面的求助???怎么实现计算功能