当前位置: 首页 > news >正文

我有服务器怎么做网站html简单的个人主页

我有服务器怎么做网站,html简单的个人主页,成都便宜网站建设公司哪家好,做网站什么前端框架方便文章目录 前言一、项目#xff1a;使用类Circle画出圆形#xff08;不调用turtle库#xff09;1.基础指令class2.使用turtle画出大圆与小圆3.使用其他功能画一只眼睛 二、使用turtle库画正方形总结 前言 hello#xff0c;我是BoBo仔#xff0c;welcome来看我的文章 这节课… 文章目录 前言一、项目使用类Circle画出圆形不调用turtle库1.基础指令class2.使用turtle画出大圆与小圆3.使用其他功能画一只眼睛 二、使用turtle库画正方形总结 前言 hello我是BoBo仔welcome来看我的文章 这节课我们在上两节课的基础上学习更加深入且实用的内容 是不是迫不及待了让我们开始吧 上两节课文章链接 课时1 https://editor.csdn.net/md/?articleId138410664 课时2 https://editor.csdn.net/md/?articleId138445091 一、项目使用类Circle画出圆形不调用turtle库 1.基础指令class 这节课我们要使用Python的第三方库turtle如果有需要可以看看我之前发的文章加深印象 课时1 https://editor.csdn.net/md/?articleId136085783 课时2 https://editor.csdn.net/md/?articleId136089890 课时3 https://editor.csdn.net/md/?articleId136100116 这里我们先模仿上节课的逻辑先设置一个类 这里我们的目标是画大圆和小圆所以我们的对象对应大小圆分别是r_large r_little因为下文我使用半径画画所以这里的对象我们用半径r 所以基础代码就over了 class Circle:def __init__(self,r_large,r_little):self.r_large r_largeself.r_little r_little但是对于这个项目来说没有turtle库命令就像pygame的init方法没有pygame指令一样就像个光杆司令没啥实质性的用处 所以下一步就是导入turtle库指令 2.使用turtle画出大圆与小圆 OK我们先导入turtle库但是为了指令方便我们以变量t的形式代替单词turtle import turtle as t这就是导入指令 其次我们的目标就是调用指令 画圆的指令circle大家一定要会 先看基本格式 这里我们主要用到了三个量半径圆心角度以及边数 这里我们的半径是必填的角度extent是默认圆周角360°steps默认1圆形只有一条边 然后我们就可以运用这个语法执行任务了 先把前几行写出来 import turtle as t class Circle:def __init__(self,r_large,r_little):self.r_large r_largeself.r_little r_little其次就是给两个对象一人一个画图函数 这里我们让小圆的画图程序函数为draw_c_little(self)大圆为draw_c_large(self) import turtle as t class Circle:def __init__(self,r_large,r_little):self.r_large r_largeself.r_little r_littledef draw_c_large(self):def draw_c_little(self): 然后就是画圆圈的操作 这里我们有两个东西非常重要一个是画图语句一个是半径radius的表示方法 我们在前面也提到了init方法构造对象之后我们使用对象的方法必须是self.对象名 学会这个之后再结合基础语法我们就完成了类的操作 class Circle:def __init__(self,r_large,r_little):self.r_large r_largeself.r_little r_littledef draw_c_large(self):t.circle(self.r_large)#这里的self别忘了def draw_c_little(self):t.circle(self.r_little)#这里的self也别忘了OK到此我们的类Circle操作结束接下来就是调用 调用代码不用我说了非常简单只要照着前面的结构去调用即可 draw_c_large Circle(100,0)#这里我们设大圆半径为100,因为这里我们有两个对象所以要把其中一个空出来下一个同理 draw_c_little Circle(0,50)#设小圆半径为50 draw_c_large.draw_c_large() draw_c_little.draw_c_little()半径可以随便设这里我们要注意不能把小圆的位置空开否则会报错 完整代码如下 import turtle as t class Circle:def __init__(self,r_large,r_little):self.r_large r_largeself.r_little r_littledef draw_c_large(self):t.circle(self.r_large)#这里的self别忘了def draw_c_little(self):t.circle(self.r_little)#这里的self也别忘了draw_c_large Circle(100,0)#这里我们设大圆半径为100,因为这里我们有两个对象所以要把其中一个空出来下一个同理 draw_c_little Circle(0,50)#设小圆半径为50 draw_c_large.draw_c_large() draw_c_little.draw_c_little()也可以写成这样输出相同 import turtle as t class Circle:def __init__(self,r_large,r_little):self.r_large r_largeself.r_little r_littledef draw_c(self):t.circle(self.r_large)#这里的self别忘了t.circle(self.r_little) draw_c Circle(100,50)#这里我们设大圆半径为100,因为这里我们有两个对象所以要把其中一个空出来下一个同理 draw_c.draw_c()结果如下 这里我们可以加一个方法turtle.done()让作品停留在画面上 也可以加一个turtle.hideturtle()隐藏海龟 3.使用其他功能画一只眼睛 OK这就是该程序的所有内容了大家可以多下修饰画一只“小眼睛” 源码如下 import turtle as t class Circle:def __init__(self,r_large,r_little):self.r_large r_largeself.r_little r_littledef draw_c(self):t.color(black,black)t.pensize(2)t.begin_fill()t.circle(self.r_large) # 这里的self别忘了t.end_fill()t.pensize(1)t.color(white,white)t.begin_fill()t.circle(self.r_little)t.end_fill() draw_c Circle(100,50)#这里我们设大圆半径为100,因为这里我们有两个对象所以要把其中一个空出来下一个同理 draw_c.draw_c() t.done() t.hideturtle()怎么样是不是很酷呢 二、使用turtle库画正方形 之前我已经带大家画一遍了现在大家自己尝试一下 我们设这个类为Quadrate对象为a_large , a_little import turtle as t class Quadrate:def __init__(self, a_large, a_little):self.a_large a_largeself.a_little a_littledef draw_quadrate(self):t.color(green, green)t.pensize(2)t.begin_fill()for i in range(1,5):t.forward(self.a_large)# 这里的self别忘了t.right(90)t.end_fill()t.pensize(1)t.color(blue,blue)t.begin_fill()for i in range(1,5):t.forward(self.a_little)t.right(90)t.end_fill() draw_quadrate Quadrate(100, 50) draw_quadrate.draw_quadrate() t.hideturtle() t.done()这就是全部代码下面是样式 如果再加入一点创意作品将更加完美 总结 本节课我们通过turtle和类的结合完成了两个项目大家都学会了吗下节课的内容更加精彩不容错过 最后制作不易别忘了一圈三连点个关注
http://www.dnsts.com.cn/news/77163.html

相关文章:

  • 颇有名气的网站建设专家lol解说网站源码
  • 手机移动端网站案例怎么做打赏看视频的网站
  • 长春网站制作软件17网站一起做网店怎么拿货
  • win8风格网站开发实例如何开展网络推广
  • 网站建设网站制作公司专业苏州房产网站建设
  • 临西网站建设费用龙岩兼职
  • 领动做的企业网站怎么样域名注册好了
  • 网站怎么做值班表罗定网站优化
  • 海口网站建设哪家最好wordpress关注公众号登录
  • 网站后台管理入口短视频素材下载网站
  • cms怎么搭建网站wordpress快速网店主题
  • 域名解析 网站建设网站模块设计怎么做
  • 彩票网站定制公司介绍网站平台搭建设计论文
  • 校园网站制作方法anker 网站谁做的
  • 莆田中建建设发展有限公司网站西安的互联网公司有哪些
  • 网站一直不被收录客户网站建设完成后需要什么
  • 怎么做微信点击网站打赏看片查找网站
  • 贵州做网站的西安网页开发
  • 公司网站后台登陆wordpress无域名
  • 四平网站建设联系方式在线旅游网站
  • 做羞羞的事的视频网站潍坊专业网站建设哪家好
  • 章丘网站建设哪家好软件开发班
  • 自己做的网站什么时候可以赚钱建站平台在线提交表格功能
  • 网站网页设计公司有哪些网页小游戏单机
  • 网站建设需求调研方法南宫企业做网站
  • 临沂怎么做网站菜谱网站手机源码
  • 网站空间怎么备份WordPress出现503报错
  • 高要区公路建设规划局网站广东海外建设监理有限公司网站
  • 北京网站设计工作室杭州咨询网站公司
  • django做网站好吗网页设计报价标准