Schön dich mit Python zu treffen

Einführung

Ich bin im April in die Schule gekommen, aber ich war bis auf die Aufnahmezeremonie nicht in der Schule, also habe ich keine Freunde gefunden: weinen: Natürlich ist das Lernen das Wichtigste, weil es eine Schule ist, aber ich denke, es ist auch wichtig, Freunde zu finden. Also habe ich beschlossen, mich ein wenig im ** Quizformat ** mit Python vorzustellen. (Der Name wird aus Datenschutzgründen nicht auf Qiita veröffentlicht.)


Denken Sie an Ihren ersten Eindruck

Ich dachte über Informationen nach, die von Angesicht zu Angesicht leicht zu verstehen sind Immerhin ist ** Gesicht ** das Beste, aber es ist schwierig, das Gesicht zu erklären. Dann ist die nächste Information, die Sie finden können, ** Höhe ** Also dachte ich, ich würde jeden bitten, meine Größe zu erraten

Denken Sie an Ihre Größe

Wenn Sie meine Größe nicht genau eingeben, erhalten Sie nicht die richtige Antwort Wenn du zu groß bist, hole ich dich


import tkinter as tk
import tkinter.messagebox as tmsg

def ButtonClick_h():
    h = editboxl_h.get()
    c = editboxl_h.get()
    
    my_h = False
    if len(c) != 3:
        tmsg.showinfo("Fehler", "Geben Sie eine dreistellige Nummer ein!")
    else:
        kazuok = True
        for i in range(1):
            if (h[i] < "0") or (h[i] > "9"):
                tmsg.showerror("Error", "Zahlen!")
                kazuok = False
                break
            if kazuok :
                my_h = True             

    if my_h :
        if int(h) == 174:
            tmsg.showinfo("Richtige Antwort", "Ich werde es tun!")    
        elif 170 <= int(h) < 174:
            tmsg.showinfo("Es tut mir Leid!", "Es ist etwas höher!")
        elif 174 < int(h) <= 179:
            tmsg.showinfo("Es tut mir Leid!", "Es ist etwas niedriger!")
        elif int(h) < 170:
            tmsg.showinfo("Überhaupt!", "So ein kleiner!")         
        else:
            int(h) > 180
            tmsg.showinfo("Überhaupt!", "Das ist nicht der Fall!" )

Überlegen Sie, was Sie sagen sollen, wenn Sie sich von Angesicht zu Angesicht vorstellen

Ich habe mich schon mehrmals vorgestellt, aber ich habe darüber nachgedacht, worüber ich gesprochen habe. Ich rede viel, aber ich dachte, das nächste, was ich nach dem Namen sagen sollte, war ** Geburtstag ** und ** Lieblingssache **


Denken Sie an Ihren Geburtstag

Wenn Sie Ihren Geburtstag nicht erraten, erhalten Sie nicht die richtige Antwort

def ButtonClick_b():
    b = editboxl_b.get()
    d = editboxl_b.get()    
    
    my_b = False
    if len(d) != 1:
        tmsg.showinfo("Fehler", "Toller Tipp! In einer einzigen Ziffer!")
    else:
        kazuok = True
        for i in range(1):
            if (b[i] < "0") or (b[i] > "9"):
                tmsg.showerror("Error", "Keine Nummer")
                kazuok = False
                break
            if kazuok :
                my_b = True             

    if my_b :
        if int(b) == 3:
            tmsg.showinfo("Richtige Antwort", "大Richtige Antwort!君とは気が合うかもね(笑)")    
        elif 1 <= int(b) < 2:
            tmsg.showinfo("Es tut mir Leid!", "Es ist etwas höher")
        elif 4 < int(b) <= 6:
            tmsg.showinfo("Es tut mir Leid!", "Etwas tiefer")     
        else:
            int(b) > 6
            tmsg.showinfo("Überhaupt!", "Die Temperatur ist genau richtig(Tipps)" )

Ratet mal, was euch gefällt

Ich mag Sport, aber ich bekomme die, die ich besonders mag Dies ist ein Programm, bei dem Sie aus "Korb", "Baseball" und "Fußball" gewinnen können.

def ButtonClick_s1():
    tmsg.showinfo("Nein!", "Basketball ist aber auch interessant! !!")            

def ButtonClick_s2():
    tmsg.showinfo("Richtige Antwort", "Baseball ist das Beste! !!" )

def ButtonClick_s3():
    tmsg.showinfo("Nein!", "Ich bin nicht sehr gut im Fußball.")

Endergebnis


import tkinter as tk
import tkinter.messagebox as tmsg

def ButtonClick_h():
    h = editboxl_h.get()
    c = editboxl_h.get()
    
    my_h = False
    if len(c) != 3:
        tmsg.showinfo("Fehler", "Geben Sie eine dreistellige Nummer ein!")
    else:
        kazuok = True
        for i in range(1):
            if (h[i] < "0") or (h[i] > "9"):
                tmsg.showerror("Error", "Zahlen!")
                kazuok = False
                break
            if kazuok :
                my_h = True             

    if my_h :
        if int(h) == 174:
            tmsg.showinfo("Richtige Antwort", "Ich werde es tun!")    
        elif 170 <= int(h) < 174:
            tmsg.showinfo("Es tut mir Leid!", "Es ist etwas höher!")
        elif 174 < int(h) <= 179:
            tmsg.showinfo("Es tut mir Leid!", "Es ist etwas niedriger!")
        elif int(h) < 170:
            tmsg.showinfo("Überhaupt!", "So ein kleiner!")         
        else:
            int(h) > 180
            tmsg.showinfo("Überhaupt!", "Das ist nicht der Fall!" )
    
def ButtonClick_b():
    b = editboxl_b.get()
    d = editboxl_b.get()    
    
    my_b = False
    if len(d) != 1:
        tmsg.showinfo("Fehler", "Toller Tipp! In einer einzigen Ziffer!")
    else:
        kazuok = True
        for i in range(1):
            if (b[i] < "0") or (b[i] > "9"):
                tmsg.showerror("Error", "Keine Nummer")
                kazuok = False
                break
            if kazuok :
                my_b = True             

    if my_b :
        if int(b) == 3:
            tmsg.showinfo("Richtige Antwort", "大Richtige Antwort!君とは気が合うかもね(笑)")    
        elif 1 <= int(b) < 2:
            tmsg.showinfo("Es tut mir Leid!", "Es ist etwas höher")
        elif 4 < int(b) <= 6:
            tmsg.showinfo("Es tut mir Leid!", "Etwas tiefer")     
        else:
            int(b) > 6
            tmsg.showinfo("Überhaupt!", "Die Temperatur ist genau richtig(Tipps)" )

def ButtonClick_s1():
    tmsg.showinfo("Nein!", "Basketball ist aber auch interessant! !!")            

def ButtonClick_s2():
    tmsg.showinfo("Richtige Antwort", "Baseball ist das Beste! !!" )

def ButtonClick_s3():
    tmsg.showinfo("Nein!", "Ich bin wirklich schlecht im Fußball!")
                         
root = tk.Tk()
root.geometry("800x800")
root.title("Mich kennenlernen")

labell_h = tk.Label(root, text="(Es ist ungefähr um diese Zeit ...)Freut mich, dich kennenzulernen!", font=("Helvetica", 30))
labell_h.place(x = 20, y = 0)

labell_i = tk.Label(root, text="Lerne mich in 2 Minuten noch ein bisschen kennen!", font=("Helvetica", 20))
labell_i.place(x = 20, y = 50)

labell_h = tk.Label(root, text="[GRÖSSE] Lassen Sie uns die Höhe erraten(3 Zahlen mit halber Breite)", font=("Helvetica", 20))
labell_h.place(x = 20, y = 150)

labell_b = tk.Label(root, text="[GEBURTSTAG] Lassen Sie uns den Geburtsmonat erraten(Nummer halber Breite)", font=("Helvetica", 20))
labell_b.place(x = 20, y = 300)

labell_x = tk.Label(root, text="[WIE] Lass uns raten, welchen Sport du magst", font=("Helvetica", 20))
labell_x.place(x = 20, y = 500)

editboxl_h = tk.Entry(width = 3, font=("Helvetica", 28))
editboxl_h.place(x =120, y = 200)

editboxl_b = tk.Entry(width = 3, font=("Helvetica", 28))
editboxl_b.place(x =120, y = 360)

height = tk.Label(root, text = "cm", font=("Helvetica", 20))
height.place(x = 200, y = 200)

monthl = tk.Label(root, text = "Mond", font=("Helvetica", 20))
monthl.place(x = 200, y = 360)

buttonl_h = tk.Button(root, text = "klicken", font=("Helvetica", 14), command=ButtonClick_h)
buttonl_h.place(x = 240, y =200)

buttonl_b= tk.Button(root, text = "klicken", font=("Helvetica", 14), command=ButtonClick_b)
buttonl_b.place(x = 240, y =360)

buttonl_s1 = tk.Button(root, text = "Basketball", font=("Helvetica", 14), command=ButtonClick_s1)
buttonl_s1.place(x = 120, y =560)

buttonl_s2 = tk.Button(root, text = "Baseball", font=("Helvetica", 14), command=ButtonClick_s2)
buttonl_s2.place(x = 120, y =630)

buttonl_s3 = tk.Button(root, text = "Fußball", font=("Helvetica", 14), command=ButtonClick_s3)
buttonl_s3.place(x = 120, y =700)

root.mainloop()

2020-07-09.png

Es wird so aussehen! !! !!


Impressionen

Ursprünglich hätte ich mich im April vielleicht persönlich vorstellen können, aber ich bin froh, dass ich mich auf diese Weise vorstellen konnte.

Recommended Posts

Schön dich mit Python zu treffen
Stellen Sie mit Python eine Verbindung zu BigQuery her
Stellen Sie mit Python eine Verbindung zu Wikipedia her
Post to Slack mit Python 3
Schalten Sie Python mit Alternativen auf 2.7 um
Schreiben Sie mit Python in csv
Schön Sie kennenzulernen, ich möchte mich vorstellen.
Site-Hinweise zur Verwendung von NetworkX mit Python
Python: So verwenden Sie Async mit
Link, um mit Python zu beginnen
[Python] Mit Python in eine CSV-Datei schreiben
Kenntnisse, die Sie beim Programmieren von Wettbewerben mit Python2 benötigen
Versuchen Sie, Facebook mit Python zu betreiben
Ausgabe in eine CSV-Datei mit Python
Konvertieren Sie die Liste mit Python in DataFrame
MP3 → WAV-Konvertierung mit Python
Schwanzrekursion mit Python2 durchführen
Erste Schritte mit Python
Was tun mit PYTHON Release?
So berechnen Sie das Datum mit Python
Mit Python 3 einfach auf Twitter posten
Bis Python auf Apache läuft
Ich möchte mit Python debuggen
Python | Was Sie mit Python machen können
Schreiben Sie Python nicht, wenn Sie es mit Python beschleunigen möchten
Beachten Sie, was Sie getan haben, um Flycheck mit Python zu verwenden
Was tun, wenn Sie pyaudio nicht mit pip #Python installieren können?
Versuchen Sie, Farbfilme mit Python zu reproduzieren
Versuchen Sie, sich mit Python bei qiita anzumelden
Ändern Sie die Python 64-Bit-Umgebung mit Anaconda in eine 32-Bit-Umgebung
Englische Spracherkennung mit Python [Rede zu Text]
HTML-Mail mit Bild zum Senden mit Python
Memo, um nach KPI mit Python zu fragen
Python nur mit Hallo, Welten zu erinnern
Geben Sie Farbzeichen mit Python zu hübsch aus
Einführung in das Auffüllen von Python-Bildern Auffüllen von Bildern mit ImageDataGenerator
Python-Protokoll mit GAE an die Konsole ausgeben
Konvertieren Sie Excel-Daten mit Python in JSON
Konvertiere Hiragana mit Python (Beta) in Romaji
Fraktal zum Erstellen und Spielen mit Python
Ich wollte ABC160 mit Python lösen
Stellen Sie mit Python in Docker eine Verbindung zu MySQL her
So arbeiten Sie mit BigQuery in Python
[Einführung in Python] Verwenden wir foreach mit Python
Einzelpixel-Kamera zum Erleben mit Python
Ich möchte Protokolle mit Python analysieren
Wie man einen Taschentest mit Python macht
Ich möchte mit aws mit Python spielen
So zeigen Sie Python-Japanisch mit Lolipop an
Versuch, SQLite3 mit Python zu handhaben [Hinweis]
[Teil1] Scraping mit Python → Organisieren Sie bis zu CSV!
Stellen Sie mit AWS Lambda Python eine Verbindung zu s3 her
Fügen Sie Bildern mit Python2.7 Gaußsches Rauschen hinzu
Wie man mit Python-Flüchen Japanisch eingibt