Je suis entré à l'école en avril, mais je ne suis pas allé à l'école sauf pour la cérémonie d'entrée, donc je ne me suis pas fait d'amis: pleurez: Bien sûr, étudier est la chose la plus importante car c'est une école, mais je pense qu'il est également important de se faire des amis. J'ai donc décidé de me présenter un peu au ** format quiz ** en utilisant python. (Le nom ne sera pas publié sur Qiita en raison de problèmes de confidentialité)
J'ai pensé à des informations qui peuvent être facilement comprises en face à face Après tout, ** visage ** est le meilleur, mais il est difficile d'expliquer le visage. Ensuite, la prochaine information que vous pouvez trouver est ** hauteur ** Alors j'ai pensé que je demanderais à tout le monde de deviner ma taille
Si vous n'entrez pas exactement ma taille, vous n'obtiendrez pas la bonne réponse Si tu es trop grand, je t'aurai
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("erreur", "Entrez un numéro à 3 chiffres!")
else:
kazuok = True
for i in range(1):
if (h[i] < "0") or (h[i] > "9"):
tmsg.showerror("Erreur", "Nombres!")
kazuok = False
break
if kazuok :
my_h = True
if my_h :
if int(h) == 174:
tmsg.showinfo("Bonne réponse", "Je vais le faire!")
elif 170 <= int(h) < 174:
tmsg.showinfo("Je suis désolé!", "C'est un peu plus haut!")
elif 174 < int(h) <= 179:
tmsg.showinfo("Je suis désolé!", "C'est un peu plus bas!")
elif int(h) < 170:
tmsg.showinfo("Du tout!", "Un si petit!")
else:
int(h) > 180
tmsg.showinfo("Du tout!", "Ce n'est pas le cas!" )
Je me suis présenté plusieurs fois auparavant, mais j'ai réfléchi à ce dont je parlais. Je parle beaucoup, mais j'ai pensé que la prochaine chose à dire après le nom était ** anniversaire ** et ** chose préférée **
Si vous ne devinez pas votre anniversaire, vous n'obtiendrez pas la bonne réponse
def ButtonClick_b():
b = editboxl_b.get()
d = editboxl_b.get()
my_b = False
if len(d) != 1:
tmsg.showinfo("erreur", "Bon conseil! En un seul chiffre!")
else:
kazuok = True
for i in range(1):
if (b[i] < "0") or (b[i] > "9"):
tmsg.showerror("Erreur", "Pas un nombre")
kazuok = False
break
if kazuok :
my_b = True
if my_b :
if int(b) == 3:
tmsg.showinfo("Bonne réponse", "大Bonne réponse!君とは気が合うかもね(笑)")
elif 1 <= int(b) < 2:
tmsg.showinfo("Je suis désolé!", "C'est un peu plus haut")
elif 4 < int(b) <= 6:
tmsg.showinfo("Je suis désolé!", "Un peu plus bas")
else:
int(b) > 6
tmsg.showinfo("Du tout!", "La température est parfaite(Conseils)" )
J'aime le sport, mais j'aime ceux que j'aime particulièrement C'est un programme où vous pouvez gagner du "basket", "baseball" et "soccer".
def ButtonClick_s1():
tmsg.showinfo("Non!", "Le basket est également intéressant! !!")
def ButtonClick_s2():
tmsg.showinfo("Bonne réponse", "Le baseball est le meilleur! !!" )
def ButtonClick_s3():
tmsg.showinfo("Non!", "Je ne suis pas très bon au football.")
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("erreur", "Entrez un numéro à 3 chiffres!")
else:
kazuok = True
for i in range(1):
if (h[i] < "0") or (h[i] > "9"):
tmsg.showerror("Erreur", "Nombres!")
kazuok = False
break
if kazuok :
my_h = True
if my_h :
if int(h) == 174:
tmsg.showinfo("Bonne réponse", "Je vais le faire!")
elif 170 <= int(h) < 174:
tmsg.showinfo("Je suis désolé!", "C'est un peu plus haut!")
elif 174 < int(h) <= 179:
tmsg.showinfo("Je suis désolé!", "C'est un peu plus bas!")
elif int(h) < 170:
tmsg.showinfo("Du tout!", "Un si petit!")
else:
int(h) > 180
tmsg.showinfo("Du tout!", "Ce n'est pas le cas!" )
def ButtonClick_b():
b = editboxl_b.get()
d = editboxl_b.get()
my_b = False
if len(d) != 1:
tmsg.showinfo("erreur", "Bon conseil! En un seul chiffre!")
else:
kazuok = True
for i in range(1):
if (b[i] < "0") or (b[i] > "9"):
tmsg.showerror("Erreur", "Pas un nombre")
kazuok = False
break
if kazuok :
my_b = True
if my_b :
if int(b) == 3:
tmsg.showinfo("Bonne réponse", "大Bonne réponse!君とは気が合うかもね(笑)")
elif 1 <= int(b) < 2:
tmsg.showinfo("Je suis désolé!", "C'est un peu plus haut")
elif 4 < int(b) <= 6:
tmsg.showinfo("Je suis désolé!", "Un peu plus bas")
else:
int(b) > 6
tmsg.showinfo("Du tout!", "La température est parfaite(Conseils)" )
def ButtonClick_s1():
tmsg.showinfo("Non!", "Le basket est également intéressant! !!")
def ButtonClick_s2():
tmsg.showinfo("Bonne réponse", "Le baseball est le meilleur! !!" )
def ButtonClick_s3():
tmsg.showinfo("Non!", "Je suis vraiment mauvais au football!")
root = tk.Tk()
root.geometry("800x800")
root.title("Apprendre à me connaître")
labell_h = tk.Label(root, text="(C'est à peu près cette fois ...)Ravi de vous rencontrer!", font=("Helvetica", 30))
labell_h.place(x = 20, y = 0)
labell_i = tk.Label(root, text="Apprenez à me connaître même un peu en 2 minutes!", font=("Helvetica", 20))
labell_i.place(x = 20, y = 50)
labell_h = tk.Label(root, text="[SIZE] Imaginons la hauteur(3 chiffres demi-largeur)", font=("Helvetica", 20))
labell_h.place(x = 20, y = 150)
labell_b = tk.Label(root, text="[BIRTHDAY] Imaginons le mois de naissance(Numéro demi-largeur)", font=("Helvetica", 20))
labell_b.place(x = 20, y = 300)
labell_x = tk.Label(root, text="[LIKE] Voyons quel sport vous aimez", 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 = "Mois", font=("Helvetica", 20))
monthl.place(x = 200, y = 360)
buttonl_h = tk.Button(root, text = "Cliquez sur", font=("Helvetica", 14), command=ButtonClick_h)
buttonl_h.place(x = 240, y =200)
buttonl_b= tk.Button(root, text = "Cliquez sur", 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 = "base-ball", font=("Helvetica", 14), command=ButtonClick_s2)
buttonl_s2.place(x = 120, y =630)
buttonl_s3 = tk.Button(root, text = "Football", font=("Helvetica", 14), command=ButtonClick_s3)
buttonl_s3.place(x = 120, y =700)
root.mainloop()
Il ressemblera à ceci! !! !!
À l'origine, j'aurais peut-être pu me présenter en face à face en avril, mais je suis content d'avoir pu me présenter de cette façon.
Recommended Posts