老师,请问这个第一步创建项目要怎样才能出现那个spider的目录结构啊
public class point { double x,y; //定义一个带参构造器 public point(double _x,double _y){ x = _x; y = _y; } //定义一个计算距离方法 public double getDistance(point p){ return Math.sqrt((x-p.x)*(x-p.x)-(y-p.y)*(y-p.y)); } public static void main(String[] args) { point p1 = new point(3.0,4.0); point origin = new point(0.0,0.0); System.out.println(p1.getDistance(origin)); } }
老师我照着敲出来,run的结果不对,那个地方出错了?
这个不知道是什么问题,明明已经定义了呢,感觉没什么问题,但是又不知道哪里不对
这里关于if not fragment,有两个问题:
1)我不懂为什么可以这么写,如果表示true or false,应该只可以用数字代替吧?0表示false,其他数字表示true。
这里fragment是字符串,if not fragment,不应该报错吗?
2)我也不太懂这段代码。
若fragment不是空集,if not fragment就是false,所以运行else。如果fragment是空集,if not fragment是true,所以运行if下的break。
是这样的逻辑吗?
谢谢
老师说1和2是一样的。但执行结果不一样啊,讲错了吧
老师后面开发用的JDK版本是1.8还是视频里面的13?
原文件内容:
代码区:
# coding=utf-8 # 结合异常机制finally确保关闭文件对象 try: f = open(r"E:\python\IO文件\a.txt", "a") s = "好好学Python\n" f.write(s) except BaseException as e: print(e) finally: f.close()
运行结果:
代码:
# coding=utf-8 # 结合异常机制finally确保关闭文件对象 try: f = open(r"E:\python\IO文件\a.txt", "a",encoding="utf-8") s = "好好学Python\n" f.write(s) except BaseException as e: print(e) finally: f.close()
问题:
为什么加了encoding="utf-8"之后还出现乱码了呢,我在网上搜了之后没有搜到,麻烦老师了
一:老师,我的作业不会做,有没有像阶段一那样,每个作业都有专门的视频讲解,我可以跟着讲解写代码,百度上面的代码发现抄下来也看不懂,完全小白一枚,请老师多多指教!
11.列出在每个部门工作的员工数量、部门名称、平均工资和平均服务期限,
平均服务期限--服务条数datediff
select datediff(sysdate(),hiredate)/365 from emp
1.部门表和雇员表连表查询
select avg(sal),d.dname,count(*),avg(datediff(sysdate(),hiredate)/365)
from dept d join emp e on d.deptno=e.deptno
group by d.dname
老师,课程中说sysdate()获取函数执行时的日期和时间,而emp表中heredate只显示日期,这两个感觉无法进行计算时间间隔啊,但是程序运行时没有问题。
感觉用curdate()更清楚点
这个to.Array();前面的Object[] arr 是用什么快捷键出来的?
>>> a="hiIJIJiJ NIma 你的打野的sj sM_333" >>> a.capitalize() 'Hiijijij nima 你的打野的sj sm_333'
不是首字母大写吗 为什么变了这么多
from multiprocessing import Process, Semaphore, Lock, Queue import time empty = Semaphore(2) full = Semaphore(0) lock = Lock() class Consumer(Process): def __init__(self, buffer): Process.__init__(self) self.buffer = buffer def run(self): while True: full.acquire() lock.acquire() info = self.buffer.get() print('Consumer pop an element',info) time.sleep(1) lock.release() empty.release() class Producer(Process): def __init__(self, buffer): Process.__init__(self) self.buffer = buffer def run(self): while True: empty.acquire() lock.acquire() self.buffer.put('bmt') print('Producer append an element') time.sleep(1) lock.release() full.release() if __name__ == '__main__': buffer = Queue(10) p = Producer(buffer) c = Consumer(buffer) p.daemon = True c.daemon = True p.start() c.start() p.join() c.join() print('Ended!')
老师,这个代码只输出两个
Producer append an element
就卡住不执行了,老师帮我分析下,谢谢!
请问老师XSHELL安装好像这种能直接使用了吗
重要分享!解决Django RotatingFileHandler产生的错误:PermissionError: [WinError 32] 另一个程序正在使用此文件,进程无法访问。
https://blog.csdn.net/lianshaohua/article/details/86569956
怎么回事,没有这个属性吗
— 之后不给提示了,没属性了
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637