文章目录
知识点概要
“ppt上没有的,就不会考。”
写例子帮助理解的时候,我仿佛感觉到了当初学VB时,为了节约电脑
大作业是当堂写在纸上交给老师,批了分给发下来的。
那是一种,编程最简单的快乐。
emmmm不过,考试编程的时候,没有不让用超纲内容
比如……经过我自学以后,用得最上手的布局管理器,PLACE!!!
鸭要考试了,也要复习一下语句:
x,y:与根窗口左上角的相对位置,单位为像素
relx,rely:相对于跟根窗体宽和高的比例位置(助教分析作业的时候更推荐这种布局方法,因为在手动缩小放大窗体时,等比例放缩,看上去比较舒适)
height,width
relheight,relwidth: rel-前缀的意思大概如此
教材上还写了:“place()和grid()可以混合使用”,对这句话还不是很理解,写不出实例
大作业复现
题目1
程序
from tkinter import *
def callback1():
a = float(v1.get())
b = float(v2.get())
c = a+b
outp = str(a)+"+"+str(b)+"="+str(c)
out.insert(END,outp)
def callback2():
inp1.delete(0,END)
inp2.delete(0,END)
out.delete(0.0,END)
root = Tk()
root.title("加法")
root.geometry("340x220")
v1 = StringVar()
v2 = StringVar()
inp1 = Entry(root,textvariable=v1,width=8)
inp1.place(relx=0.1,rely=0.08)
inp2 = Entry(root,textvariable=v2,width=8)
inp2.place(relx=0.5