"""扑克牌游戏的界面设计""" from tkinter import * class Application(Frame): def __init__(self, master=None): super().__init__(master) self.master = master self.pack() self.createWidget() def createWidget(self): """通过place布局管理器实现扑克牌位置控制""" # self.photo = PhotoImage(file="puke/puke1.gif") # self.label = Label(self.master, image=self.photo) # self.label.place(x=10, y=50) self.photos = [PhotoImage(file="puke/puke"+str(i+1)+".gif") for i in range(10)] self.labels = [Label(self.master, image=self.photos[i]) for i in range(10)] for i in range(10): self.labels[i].place(x=10+i*40, y=50) # 为所有的label增加事件处理 self.labels[0].bind_class("Label", "<Button-1>", self.chupai) def chupai(self, event): print(event.widget.winfo_geometry()) print(event.widget.winfo_y()) if event.widget.winfo_y() == 50: event.widget.place(y=30) else: event.widget.place(y=50) if __name__ == "__main__": root = Tk() root.geometry("600x270+200+300") root.title("扑克牌游戏界面") app = Application(master=None) root.mainloop() #老师,我的窗口最后关不掉,关掉就会报错
从6分45秒开始,valid第二次进入function时不是应该也是true吗,那么if应该不执行呀。老师是不是口误了,到后面8分多钟完全绕来绕去没听懂。
from tkinter import * from tkinter import messagebox class Application(Frame): """一个经典的GUI程序类的写法""" def __init__(self, master=None): super().__init__(master) self.master = master self.pack() self.createWidget() def createWidget(self): self.lab01=Label(self,text="用户名") self.lab01.pack() s1=StringVar() self.entry01=Entry(self,textvariable=s1) self.entry01.pack() s1.set("admin") print(s1.get()) #创建密码框 self.lab02=Label(self,text="密码",) self.lab02.pack() s2 = StringVar() self.entry02 = Entry(self, textvariable=s2,show="*") self.entry02.pack() self.btn01=Button(self,text="登录",command=self.chenggong) self.btn01.pack() def chenggong(self): print("去数据库比对数据") print("用户名"+self.entry01.get()) print("密码"+self.entry02.get()) if self.entry01.get()=="gaoqi" and self.entry02.get=="123456": messagebox.showinfo("尚学堂学习系统", "欢迎进入北京尚学堂") else: messagebox.showinfo("尚学堂学习系统","登录失败,用户名或密码错误")
用户名和密码输入正确,这个结果为什么显示登录失败
这里的index能换成size?
如果把这里的index-1看成index如果一共有4个节点那么尾结点的index就是3,这里i<3,那么也遍历不出尾结点的地址啊,这里遍历到第三个节点的地址
springnbootactuator.rar
springbootactuatorserver.rar
老师请您帮我看看为啥 他连接不上啊
老师 每棵树的叶子结点上的分值是指的什么意思
是不是用样本训练这棵树的时候落在这个节点的样本的yi取平均值?
这个lis[i].onmouseleave写在里面和外面有什么区别呢?我觉得因为用到了i所以应该写在里面但是写在外面好像也没问题。
import turtle #导入海龟绘图模块 turtle.showturtle()#显示箭头 turtle.write("高淇,你好,我是小海龟") turtle.forewrad(300)#前进300个像素 turle.color("red")#画笔改变颜色:red turtle.left(90) turtle.forwrd(300)_ turtle.goto(0,50)#去坐标(0,50) turtle.goto(0,0) turtle.penup() #抬起笔。这样,移动时,路径不会画出来 tuerle.goto(0,300) tuerle.pendown() tuerle.circle(100)#画圆 tuerle.done()#程序结束,保持窗口存在
老师,yi和t时刻yi的预测值的损失是怎么转化的,图中它转换成yi和t-1时刻预测值的损失再加上了一次项和二次项,这里我不是很理解 老师能解释下吗
springbootvalidator_jar.rar
老师你帮忙看一下为什么 访问addUser页面 总是出500的问题
老师 我还没明白这里的while 和 if 有什么区别,当使用if的时候,如果条件成立,那么线程也会进入一个等待状态,下面的代码不会被执行,知道被唤醒 ,唤醒之后是从while再次判断呢?还是直接就执行下面的代码,不会再经过while判断了?感觉if 和 while的效果应该是一样的吧?
from tkinter import * from tkinter import messagebox class Application(Frame): """一个经典的GUI程序类的写法""" def __int__(self, master=None): super().__init__(master) self.master = master self.pack() self.createWidget() def createWidget(self): """创建·组件 """ self.btn01 = Button(self) self.btn01["text"] = "点击送花" self.btn01.pack() self.btn01["command"] = self.songhua #创建一个退出按钮 self.btnQuit = Button(self, text="退出", command=root.destroy) self.btnQuit.pack() def songhua(self): messagebox.showinfo("送花", "送你99朵玫瑰花") if __name__ == '__main__': root = Tk() root.geometry("400x200+200+300") root.title("一个经典的GUI程序类的测试") app = Application(master=root) root.mainloop()
我错在哪,明明和老师一样,结果就是运营不出来
fake_useragent UserAgent requests lxml etree time sleep urlheaders operaresp requestsurlheadersrespstatus_code respencoding resptext htmle etreehtmlall_a eall_a htmle etreehtmlname etypes eactors_m eactors actors_mnametypesactorsa_listactor_set a a_listactor_setaactor_set num i numurl i html urlall_href htmla all_hrefurl aindex_html urlinfo index_htmlinfo__name__
运行结果
请输入要获取多少页数据:1
电影名:
类型:[]
演员:set()
为啥 获取不到值 但是xpath都能提取到对应的值
老师 加了static 关键字 那口红和镜子在多线程当中就只有一个了吗
老师,我照着代码敲下来的图比视屏里大好多,屏幕放不下是哪里出问题了
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637