分享用Python做的一个身高计算器
当然不是真的了
使用tkinter制作,先输入你的身高后点击计算,就计算出你的身高…
代码
如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
| import tkinter as tk import time import random
def calculate_height(): try: height = float(entry.get()) result_label.config(text="计算中...") root.update()
for _ in range(100): random_code = ''.join(random.choice("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*()") for _ in range(10)) result_var.set("计算中..." + random_code) root.update() time.sleep(0.1)
result_var.set(f"您的身高是 {height} 厘米") except ValueError: result_var.set("请输入有效的数字身高")
root = tk.Tk() root.title("身高计算器") root.geometry("400x200")
label = tk.Label(root, text=" \n \n请输入您的身高(厘米):", font=("Arial", 14)) label.pack() entry = tk.Entry(root) entry.pack()
button = tk.Button(root, text="计算", command=calculate_height) button.pack()
result_var = tk.StringVar() result_label = tk.Label(root, textvariable=result_var) result_label.pack()
credit_label = tk.Label(root, text="天影大侠制作(非原创)\n由最强AI驱动", anchor="se") credit_label.pack(side="bottom", padx=10, pady=10)
root.mainloop()
|
演示
如下:
