python案例
#身份展示器
import tkinter as tk
win=tk.Tk()
win.title('my window')
win.geometry('200x300')
var=tk.StringVar()
var.set('Guess who i am?')
I=tk.Label(win,textvariable=var,bg="pink",font=('Arial',12),width=30,height=2)
I.pack()
on_hit=False
def hit_me():
global on_hit
if on_hit==False:
on_hit=True
var.set('national defense hardsome boy')
else:
on_hit=False
var.set('Guess who i am?')
b=tk.Button(win,text='hit me',width=15,height=2,command=hit_me)
b.pack()
win.mainloop()
结果:
输入数的最大最小值,和
i=0
max=0
min=0
he=0
while i<5:
num=int(input("请输入整数"))
if i==0:
max=num
min=num
else:
if num>max:
max=num
elif num<min:
min=num
he+=num
i+=1
print("最大值%d,最小值%d,和%d"%(max,min,he))
结果:
99乘法表
for i in range(1, 10):
for j in range(1, i+1):
if i == j:
print("%d*%d=%d" % (j,i,i*j), end="\n")
else:
print("%d*%d=%d" % (j,i,i*j), end="\t")
结果:
练习:
def info():
print("1楼 珠宝")
print("2楼 女装")
print("3楼 小吃城")
print("4楼 影城")
floor=int(input("请输入层数"))
if floor==1:
print("大悦城1楼欢迎你")
info()
elif floor==2:
print("大悦城2楼欢迎你")
info()
elif floor==3:
print("大悦城3楼欢迎你")
info()
elif floor==4:
print("大悦城4楼欢迎你")
info()
结果: