【问题标题】:displaying message in mssagebox tkinter from variable在 mssagebox tkinter 中显示来自变量的消息
【发布时间】:2016-08-09 17:57:57
【问题描述】:

我正在尝试使用 python 在消息框中显示变量中的一些值,例如以下是我的代码,我必须在消息框中显示 a 和 b 的值,我该怎么办? import tkinter as tk a="hello" b="how are you" tk.messagebox.showinfo("info name",a,b)

【问题讨论】:

标签: python-3.x tkinter


【解决方案1】:

要做你想做的事,将 a 和 b 组合成一个不同的变量。

c = a + " " + b

.showinfo() 接受 2 个参数,因此将两者合二为一。 完整的代码是:

import tkinter as tk
a = "hello"
b = "how are you"
c = a + " " + b
tk.messagebox.showinfo("info name", c)

希望我能帮上忙! -我!

编辑:如果您想跳过一行,请将 c = a + " " + b 替换为 c = a + "\n" + b

另一个编辑:如果您需要使用数字,请在 x 是数字时使用 "x" 而不是常规的 x。示例:

a = "2"
b = "3"

【讨论】:

  • 感谢它帮助了我
  • @shivleen 乐于助人!
猜你喜欢
  • 1970-01-01
  • 2016-11-06
  • 2022-08-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多