我尝试使用Python在消息框中显示变量的一些值,例如下面是我的代码,我必须在消息框中显示a和b的值,那么我应该怎么做?import tkinter as tk a="hello" b="how are you" tk.messagebox.showinfo("info name",a,b)
import tkinter as tk a="hello" b="how are you" tk.messagebox.showinfo("info name",a,b)
mmvthczy1#
要执行您想执行的操作,请将a和b合并为一个不同的变量。
c = a + " " + b
.showinfo()有两个参数,因此将两个参数合并为一个。完整的代码如下:
.showinfo()
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。
c = a + "\n" + b
"x"
x
a = "2" b = "3"
pnwntuvh2#
.showinfo()有两个参数您还可以使用以下方法来实现相同的结果,并避免创建新变量
import tkinter as tk a = "hello" b = "how are you" tk.messagebox.showinfo("info name", a" "+b)
2条答案
按热度按时间mmvthczy1#
要执行您想执行的操作,请将a和b合并为一个不同的变量。
.showinfo()
有两个参数,因此将两个参数合并为一个。完整的代码如下:希望我能帮上忙!-我!
编辑:如果您想跳过一行,请将
c = a + " " + b
替换为c = a + "\n" + b
另一个编辑:如果你需要使用数字,当x是数字时,使用
"x"
代替常规的x
。pnwntuvh2#
.showinfo()有两个参数
您还可以使用以下方法来实现相同的结果,并避免创建新变量