老师 我在使用tkinter的过程中 类似于这种
m = 4.8e-10 sss = str('所求数值为:%f'.%m) print(sss)
如果我输入的得到的结果较小4.8e-10 我应该%后边跟什么才能输出的也是带数量级的4.8e-10??
向右移动的时候,判断条件,为什么是left + height,x轴不应该是加width吗?
为什么没有出现登录界面,代码没有报错
from tkinter import * from tkinter import messagebox class Application(Frame): def __init__(self,master=None): super().__init__(master) #super()代表的是父类的定义,而不是父类的对象 self.master=master self.pack() self.createWidget() def createWidget(self): '''创建登陆界面的组件''' self.label01=Label(self, text="用户名") self.label01.pack() #StringVar变量绑定到指点的组件. #StringVar变量的值发生变化,组件内容也变化; #组件内容发生变化,SringVar变量的值也发生变化 v1=StringVar() self.entry01=Entry(self,textvariable=v1) self.entry01.pack() v1.set("admin") print(v1.get());print(self.entry01.get()) #创建密码框 self.label02 = Label(self, text="密码") self.label02.pack() v2 = StringVar() self.entry02 = Entry(self, textvariable=v2,show="*") self.entry02.pack() Button(self,text="登录",comman=self.login).pack() def login(self): username=self.entry01.get() pwd=self.entry02.get() print("去数据库比对用户名和密码") print("用户名:"+username) print("密码:" + pwd) if username=="gaoqi" and pwd=="123456": messagebox.showinfo("尚学堂学习系统","登陆成功!欢迎开始学习!") else: messagebox.showinfo("尚学堂学习系统","登陆失败!重新登录!") if __name__=='main__': root=Tk() root.geometry("400x120+200+300") app=Application(master=root) root.mainloop()
老师,这块是写在MainGame类里,还能直接调用其他类的方法??
这个是什么问题呢,要创建虚拟环境吗?
老师,视频中运行打印所有字体的结果跟我实操运行打印的内容不一样,这正常吗
with open("f:/e.txt","r") as f: content=f.readline() print(content) print("程序结束!")
老师请问一下这个项目已经在F盘创建好,但是运行解读的时候出现了这个 错误.
def createWidget(self): self.photos = [PhotoImage(file="puke/puke"+str(i + 1)+".gif") for i in range(10)] self.pukes = [Label(root, image=self.photos[i]) for i in range(10)] for i in range(10): self.pukes[i].place(x=10+i*40, y=80) self.pukes[9].bind_class("Label", "<Button-1>", self.chupai)
老师,这里的self.pukes[0] 换成1-9的数字也能实现绑定class的功能呢 为啥绑定的不是某一张牌
#coding=utf-8 #测试os.walk()递归遍历所有的子目录和子文件 import os all_files = [] path = os.getcwd() list_files = os.walk(path) for dirpath,dirnames,filenames in list_files: for dir in dirnames: all_files.append(os.path.join(dirpath,dir)) for file in filenames: all_files.append(os.path.join(dirpath,file)) #打印所有的子目录和子文件 for file in all_files: print(file)
为什么会需要第一行的代码,不是注释掉了吗?还会起作用吗?
老师,请问这个是啥,怎么没成用,该咋办
老师您好,我建好.gif文件之后好像是显示版本问题您看看
老师这个if __name__==" __main__"在这里有什么作用呢
老师 我要加什么代码才能把三个都打印出来,这个代码不知道怎么改
为什么首次按坦克的方向键的时候它只会转方向并没有往那个方向移动呢?按理说第一次按下方向键的时候应该就已经给到了一个速度常量10了呀
老师看看为什么是语法不对
# coding=utf-8 from tkinter import * root = Tk() root.geometry("300x200") def test1(value): print("滑块的值:", value) newFont = ("宋体", value) a.confing(font=newFont) s1 = Scale(root,from=10,to=50,length=200,tickinterval=5, orient=HORIZONTAL,command=test1) s1.pack() a = Label(root,text="百战程序员",width=10,height=1,bg="black",fg="white") a.pack() root.mainloop()
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637