class CarFactory: def creat_car(self,brand): if brand=='奔驰': return Benz() elif brand=='宝马': return BMW() elif brand=='比亚迪': return BYD() else: return '未知品牌,无法创建' class Benz: pass class BMW: pass class BYD: pass CarFactory.creat_car('奔驰')
老师您好,为什么最后一句像这样写会报错。
factory = CarFactory() c1 = factory.creat_car()
c1 = CarFactory.creat_car('奔驰')
这两种写法不是一样的吗?
老师,这个If排序中的 j 看做是3,后面的 j+1 看做是 2 了吗? 3+1 = 4 啊
<!DOCTYPE html> <!--HTML中的文档约束(DTD) HTML5的文档约束 <!DOCTYPE html> HTML 4.01文档约束 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> --> <html> <head> <meta charset="utf-8" /> <title></title> <!--搜索引擎优化--> <meta name="author" content="朱自清,张三" /> <meta name="description" content="盼望着盼望着东风来了" /> <meta name="keywords" content="东风,盼望" /> <!--自动刷新网页--> <meta http-equiv="refresh" content="5;http://www.bjsxt.com" /> <!--禁止网页缓存 (了解)--> <meta http-equiv="Pragma" content="no-cache" /> <meta http-equiv="Cache-Control" content="no-cache" /> <meta http-equiv="expires" content="0" /> </head> <body> </body> </html>
老师,就是刷薪不出来,火狐,谷歌都不行
final可以修饰参数么?就是定义方法的时候修饰型参
老师,User表里的extend属性设置userlist为False,下面添加的时候user.extend=ux是对象赋值,那为什么UserExtend表的user属性没有设置userlist为False,下面添加的时候还是直接用的对象赋值,不是用的列表append呢,不是说没有设置userlist,默认为list对象吗
#command、bind()、class_bind()三种事件方式绑定测试 from tkinter import * root=Tk() root.geometry('200x200') root.title('测试三种事件绑定方式') def textcommand(a,b): print('测试command方式绑定,不能直接获取事件对象') print('{0}+{1}'.format(a,b)) def textbind(event): print('bind()绑定方式,可以获取事件对象') print(event.widget) def textClassbind(event): print('右键单击事件,绑定给所有按钮') print(event.widget) b1=Button(root,text='测试command',command=lambda :textcommand('love','hate')) b1.pack(side='left') b2=Button(root,text='测试bind()') b2.pack(side='left') b2.bind('<1>',textbind) b2.bind_class('Button','<Button-2>',textClassbind) root.mainloop()
运行之后用鼠标右键按了没反应,是哪里出错了吗?
老师,我把安装源换成阿里云的地址后,还是会报这个错误
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>js练习</title> </head> <body> <script> var obj={ name:'xinyu', age:23, sex:'male' }; console.log(obj.name); </script> </body> </html>
这个领导这里说有多少个领导???
distinct() 是去重,
count()是计数,
这里不应该是有多少不同职位么?
怎么会是多少位领导呢
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>jQ对象的常用方法show()和hide()</title> <script type="text/javascript" src="js/jquery-1.12.3.min.js"></script> <style type="text/css"> *{ margin: 0;padding: 0; } .d1{ width: 600px; border: 1px solid;margin:50px auto;padding: 20px; } .d1 ul{ list-style: none;text-align: center; } .d1 ul li{ display: inline-block;width: 200px; } .d2{ width: 40%;height: 25px;line-height: 25px;text-align: center;border: 1px solid;background-color: aqua;margin: 10px auto;cursor: pointer; } /*div{ width: 100px;height: 100px;border: 1px solid black;margin: 5px auto; } button{margin:0 auto;width: 100px;height: 30px;}*/ </style> </head> <body> <div class="d1"> <ul> <li><a href="#">佳能</a>1234</li> <li class="jinxuan"><a href="#">华为</a>2345</li> <li><a href="#">小米</a>3456</li> <li class="jinxuan"><a href="#">苹果</a>4567</li> <li><a href="#">索尼</a>5678</li> <li class="jinxuan"><a href="#">OPPO</a>6789</li> <li><a href="#">vivo</a>7890</li> <li><a href="#">金立</a>8901</li> <li><a href="#">一加</a>9012</li> <li class="jinxuan"><a href="#">三星</a>0123</li> </ul> <div class="d2"> 显示精简品牌 </div> </div> <!--<div class="d1"></div> <div class="d2"></div> <div class="d3"></div> <button>show()</button> <button>hide()</button> <button>show(2000)</button> <button>hide(2000)</button>--> <script> var $vi=$('.jinxuan'); var $btn=$('.d2'); $btn.click(function(){ if($vi.hasClass('.jinxuan')){ $vi.hide().removeClass(".jinxuan"); $btn.html('显示全部品牌'); }else{ $vi.show().addClass(".jinxuan"); $btn.html('显示精简品牌'); } }) /*var $d1=$('.d1'); $d1.css("background-color","red"); $('button:eq(0)').click(function () { $d1.show(); }); $('button:eq(1)').click(function () { $d1.hide(); }); $('button:eq(2)').click(function () { $d1.show(2000); }); $('button:eq(3)').click(function () { $d1.hide(2000); })*/ </script> </body> </html>
把练习和操作都试了下应该是这样的吧
老师,今天编写代码的时候发现我之前不小心把
new PaintThread().start();
写成
new PaintThread().run();
导致后面
this.addKeyListener(new KeyMonitor());
这个代码不生效,按键监听不了,这是为什么?
我的pycharm为什么不能定义函数名为test(),改称其他函数就好了。但视频中可以定义test(),麻烦老师看下要怎么设置才能定义test函数,这个报错好像是测试什么东东?
而且我的Run xxx.py也不对,老师看下时什么原因
视频:
我的截图:
我的报错:
我的代码:
Test10.zip
老师,麻烦看下,我这里使用配置后还是一直报错,错误显示如下
vue_shop.zip
老师,您好!
我在启动provider的时候报错,导入老师的项目同样报错,错误如下:
请问怎么解决?
谢谢!
老师,浏览器直接退出,默认是走/logout请求?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637