――Die letzten Jahre finde ich oft heraus, woran ich gedacht oder gedacht habe (weil ich Freizeit habe). .. .. »Ich habe versucht, etwas über den Tierkreis herauszufinden. → ** Zodiac Persönlichkeitsdiagnose ** Entdeckt ――Es wurde unerwartet getroffen. (Ich hatte das Gefühl, die Funktionen gut zu verstehen) ――Ich dachte, wenn ich den Tierkreis kennen würde, könnte ich gute Beziehungen aufbauen, und als ich weiter schaute, fand ich einen einfachen Weg, ihn zu finden, also versuchte ich es mit Programmierung. [1]
Dieses Mal habe ich ein Programm mit tkinter
erstellt [2]
# coding:utf-8
import tkinter as tk
Beim Erstellen eines Programms, das automatisch berechnet, habe ich ein Basisfenster erstellt Ich habe die Größe auf 300 in der Breite und 250 in der Höhe eingestellt und den Titel auf den Namen gesetzt, um den Tierkreis aus dem westlichen Kalender zu überprüfen.
root = tk.Tk()
root.geometry("300x250")
root.title("Lassen Sie uns den Tierkreis aus der AD überprüfen")
Das Eingabefeld wird mit "Eingabe" und die Schaltfläche mit "Schaltfläche" platziert.
editbox = tk.Entry(width=5, font=("Times", 28))
editbox.place(x = 10, y = 50)
Button = tk.Button(root, text = "Taste", font=("Helvetica", 12), command=Push)
Button.place(x = 130, y = 60)
Ich habe ein Textfeld platziert, um den Tierkreis mit "Text" anzuzeigen diesmal. Die Breite des Textfeldes beträgt 80 und die Höhe 250.
eto = tk.Text(root, font=("Times", 12))
eto.place(x = 220, y = 0, width=80, height= 250)
Erstellen Sie zunächst eine Liste mit dem Namen "Eto" und
Eine Operation (Programm), die den Tierkreis aus der Liste berechnet, wenn die Taste gedrückt wird und das Ergebnis im Textfeld anzeigt, wird in der Funktion ** Push ** mit def
definiert.
Eto = ["Kind", "丑", "Tora", "U.", "Tatsu", "Mi.", "Mittag", "Noch nicht", "Schienbein", "Hahn", "Hund", "亥"]
def Push():
n = editbox.get()
amari = ((int(n)+9)%12)
global Eto
if amari == 1:
c = Eto[0]
elif amari == 2:
c = Eto[1]
elif amari == 3:
c = Eto[2]
elif amari == 4:
c = Eto[3]
elif amari == 5:
c = Eto[4]
elif amari == 6:
c = Eto[5]
elif amari == 7:
c = Eto[6]
elif amari == 8:
c = Eto[7]
elif amari == 9:
c = Eto[8]
elif amari == 10:
c = Eto[9]
elif amari == 11:
c = Eto[10]
else:
c = Eto[11]
eto.insert(tk.END, str(c) + "\n")
# coding:utf-8
import tkinter as tk
Eto = ["Kind", "丑", "Tora", "U.", "Tatsu", "Mi.", "Mittag", "Noch nicht", "Schienbein", "Hahn", "Hund", "亥"]
def Push():
n = editbox.get()
amari = ((int(n)+9)%12)
global Eto
if amari == 1:
c = Eto[0]
elif amari == 2:
c = Eto[1]
elif amari == 3:
c = Eto[2]
elif amari == 4:
c = Eto[3]
elif amari == 5:
c = Eto[4]
elif amari == 6:
c = Eto[5]
elif amari == 7:
c = Eto[6]
elif amari == 8:
c = Eto[7]
elif amari == 9:
c = Eto[8]
elif amari == 10:
c = Eto[9]
elif amari == 11:
c = Eto[10]
else:
c = Eto[11]
eto.insert(tk.END, str(c) + "\n")
root = tk.Tk()
root.geometry("300x250")
root.title("Lassen Sie uns den Tierkreis aus der AD überprüfen")
editbox = tk.Entry(width=5, font=("Times", 28))
editbox.place(x = 10, y = 50)
Button = tk.Button(root, text = "Taste", font=("Helvetica", 12), command=Push)
Button.place(x = 130, y = 60)
eto = tk.Text(root, font=("Times", 12))
eto.place(x = 220, y = 0, width=80, height= 250)
root.mainloop()
str-Funktion
, um die Eto-Liste
anzuzeigen, obwohl es sich um ein Zeichen handeln sollte?[1]. "11 nützliche Berechnungen zu wissen" [2] "Die einfachste Python-Einführungsklasse", geschrieben von Fumitaka Osawa, veröffentlicht von Sotec Co., Ltd.
Recommended Posts