''' 设计一个名为 MyRectangle 的矩形类来表示矩形。这个类包含 (1) 左上角顶点的坐标:x,y (2) 宽度和高度:width、height (3) 构造方法:传入 x,y,width,height。如果(x,y)不传则默认是 0,如果 width和 height 不传,则默认是 100. (4) 定义一个 getArea() 计算面积的方法 (5) 定义一个 getPerimeter(),计算周长的方法 (6) 定义一个 draw()方法,使用海龟绘图绘制出这个 ''' import turtle as t class MyRectangle: def __init__(self,x=0,y=0,width=100,height=100): self.x=x self.y=y self.width=width self.height=height @classmethod def message(self): m,n=eval(input('请输入左上角顶点的坐标(输入q表示选用默认值):')) w,h=eval(input('请输入矩形的宽度、高度(输入q表示选用默认值):')) if m =='q': print('坐标x用默认值') else: self.x=m if n =='q': print('坐标y用默认值') else: self.y=n if w =='q': print('宽度用默认值') else: self.width=m if h =='q': print('高度用默认值') else: self.height=h def getArea(self): s=self.width*self.height print('矩形的面积为:'.format(s)) def getPerimeter(self): c=(self.width+self.height)*2 print('矩形的周长为:'.format(c)) def draw(self): t.Pen() t.goto(self.x,self.y) t.goto(self.x+self.width,self.y) t.goto(self.x+self.width,self.y-self.height) t.goto(self.x,self.y-self.height) t.goto(self.x,self.y) t.done() MyRectangle.message()
老师,我这个作业写到这里就不会了,我不知道怎么把输入的数字传到类里面???
[ERROR] Failed to execute goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.5:generate (default-cli) on project mapper: configfile G:\parent\mapper\src\main\resources\generatorConfig.xml does not exist -> [Help 1]
[ERROR]
为啥还是报错?老师帮我检查一下源码
parent.zip
var alt=""; for(var i=1;i<=5;i++){//控制行 var blank=""; for(var j=1;j<=5-i;j++){//空白三角形 blank+=" "; } var stars=""; for(var m=1;m<=2*i-1;m++){ stars+="*"; } alt+=blank+stars+"\n"; } console.log(alt);
①为什么视频中最下面要加一个alt
②而不能写console.log(blank+stars+"\n";)
③alt变量为什么不能和stars那些一样写在括号里面
那么这个结点就不是我们人为生成的,启动provider之后zookeeper默认会创建一个叫dubbo的结点,然后把provider提供的服务放到这个结点里面,老师这样理解对面?
为啥要有些依赖要去掉版本行?
怎么区分哪些需要去掉?
我想问下皮肤癌检测后面明显还有没放完的课程呀,为啥不把后面预测的部分代码给讲下呀?
程序:
问题:
老师我想问一下,在上面的这个程序中,我先定义的test01()这个函数,然后才定义的test02()这个函数,但是我在test01()这个函数中我调用了test02()这个函数,但是此时test02()这个函数我在之前并没有定义,而是在test01()后面定义的,为什么这个时候不会报错呢?
逆向工程为啥报错?
为啥少一个xml文件?????????????
老师,x_lists和直接设成一个字母有什么区别吗,这个在定义函数时,还有这个a在这里的作用是什么呀,是循环n-1次吗,麻烦老师解答一下
老师,现在这个怎么回事呀,如果使用谷歌内核的浏览器的话,下载的都是以 htm 结尾的文件,如果用ie浏览器的话,文件格式没有问题,但是图片打不开,文件的话中文名字乱码,内容还都变成了数字。附上视频源码:
file_study.zip
老师,您好,我下载了babel之后,
这样在根目录下可以使用,那如何在文件夹中使用呢
现在使用只能把要转换的文件放到根目录下
老师,现在视频里讲课又换成了别的软件,我是接着用webstorm还是下载新的软件
%是取商还是取余
老师为什么启动失败了
我按照步骤一个一个打出来的= =
com.bjsxt.dto.UserDtocom.bjsxt.feign.UserServiceFeign
这两个类代码里面没有,能提供下吗
为什么创建表不需要commit
但是插入表数据需要commit
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637