Wie Python Konversationsprogramme mit Steuervariablen erstellt

青灯夜游
Freigeben: 2018-10-20 16:12:17
nach vorne
2344 Leute haben es durchsucht

In diesem Artikel erfahren Sie, wie Python Steuervariablen verwendet, um Dialogprogramme zu erstellen. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird Ihnen hilfreich sein.

Steuervariable

变量 符号 意义 默认值
1 var = tk.BooleanVar() 布尔型 0
2 var = tk.StringVar() 字符串控制变量 空字符串
3 var = tk.IntVar() 整数控制变量 0
4 var = tk.DoubleVar() 小数控制变量 0.0

Steuervariable erstellen

var = StringVar()
Nach dem Login kopieren

Wert der Steuervariablen festlegen

var.set("set a value.")
Nach dem Login kopieren

Wert der Steuervariablen abrufen

var.get("get a value from the control parameter.")
Nach dem Login kopieren

Beispiele zur Verwendung von Steuervariablen

import tkinter as tk

root = tk.Tk()

# 创建一个label标签,在上面存放位图或者文字
labelx = tk.Label(root, bitmap='questhead', compound=tk.LEFT)
var = tk.StringVar()
var.set("This is a dialogue.")
labelx.config(textvariable=var)
labelx.config(bg='cyan')
labelx.config(font=('Times New Roman', 20, 'bold'))
labelx.config(relief=tk.FLAT)
labelx.config(bd=5)

# 点击问题按钮后,反应的函数
def askvar():
    var.set("How are you?")

# 点击回答按钮后,反应的函数
def responsevar():
    var.set("I'm fine. Thank you for your asking.")

# 按钮1创建
button1 = tk.Button(root, text="问题", command=askvar)
button1.config(bg='yellow')
button1.config(font=('楷书', 20, 'italic'))
button1.config(relief=tk.GROOVE)

# 按钮2创建
button2 = tk.Button(root, text="回答", command=responsevar)
button2.config(bg='red')
button2.config(font=('楷书', 20, 'italic'))
button2.config(relief=tk.RIDGE)

# 对创建的组件进行排兵布阵
labelx.pack(side=tk.TOP)
button1.pack(side=tk.LEFT)
button2.pack(side=tk.RIGHT)

root.mainloop()
Nach dem Login kopieren

Anfänglicher Betriebszustand

Wie Python Konversationsprogramme mit Steuervariablen erstellt

Reaktion nach Klick auf die Frage

Wie Python Konversationsprogramme mit Steuervariablen erstellt

Reaktion nach dem Klicken auf „Antworten“

Wie Python Konversationsprogramme mit Steuervariablen erstellt

Zusammenfassung

Die Programm hat Variablen Mit dem Ort, den wir lieben, ist der blaue Himmel der Ort, nach dem wir uns sehnen, aber der Dunst Hazel versperrt uns die Sicht. Heute ist es wieder bewölkt, aber ich habe mich verändert.

Das obige ist der detaillierte Inhalt vonWie Python Konversationsprogramme mit Steuervariablen erstellt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:cnblogs.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage