2016-08-09 39 views
0

我想顯示消息框中使用python變量的一些值例如以下是我的代碼,我必須在消息框中顯示a和b的值,所以我該怎麼辦? import tkinter as tk a="hello" b="how are you" tk.messagebox.showinfo("info name",a,b)顯示消息在mssagebox tkinter從變量

+0

的可能的複製(http://stackoverflow.com/questions/1052420/how-to-create-a-message-box-with-tkinter ) – Hobbes

+0

只需連接變量並將其傳遞給'showinfo()'的第二個參數。例如'tk.messagebox.showinfo(「信息名稱」,a + b)' – Hobbes

回答

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 + "\n" + b

ANOTHER編輯替換c = a + " " + b:如果你需要使用號碼,使用"x"而不是常規x當X是多少。例如:?如何創建與Tkinter的一個消息框]

a = "2" 
b = "3" 
+0

Thanx幫我 – shivleen

+0

@shivleen高興地幫忙! –