用python画机器猫 您所在的位置:网站首页 我想画哆啦a梦怎么画 用python画机器猫

用python画机器猫

#用python画机器猫| 来源: 网络整理| 查看: 265

python 画哆啦A梦

大家好,我是Dream,今天在视频中无意间看到了哆啦A梦,这让我勾起了许多童年回忆,不知道大家有没有看过哆啦A梦呢? 那我们能不能用python画出哆啦A梦来呢?话不多说,让我们行起来吧! 先看一下成品吧,是不是栩栩如生呢,哈哈哈 在这里插入图片描述

说明: 在这里主要用到了定义函数和turtle的一些方法,有兴趣的小伙伴可以去学习一下turtle,我可以先向大家介绍一下turtle tuetle主要包括三个部分 1.画布(canvas) 画布就是turtle为我们展开用于绘图区域,我们可以设置它的大小和初始位置。 设置画布的大小: 如:turtle.screensize(800,600, “green”) turtle.screensize() #返回默认大小(400, 300) import turtle as t t.speed(10) t.pensize(8) t.hideturtle() t.screensize(500, 500, bg=‘white’) turtle.setup(width=0.5, height=0.75, startx=None, starty=None),参数:width, height: 输入宽和高为整数时, 表示像素; 为小数时, 表示占据电脑屏幕的比例,(startx, starty): 这一坐标表示矩形窗口左上角顶点的位置, 如果为空,则窗口位于屏幕中心。 如: turtle.setup(width=0.6,height=0.6) turtle.setup(width=800,height=800, startx=100, starty=100) 2. 画笔的状态

在画布上,默认有一个坐标原点为画布中心的坐标轴,坐标原点上有一只面朝x轴正方向小乌龟。这里我们描述小乌龟时使用了两个词语:坐标原点(位置),面朝x轴正方向(方向), turtle绘图中,就是使用位置方向描述小乌龟(画笔)的状态。

3. 画笔的属性

画笔(画笔的属性,颜色、画线的宽度等)

turtle.pensize():设置画笔的宽度;

turtle.pencolor():没有参数传入,返回当前画笔颜色,传入参数设置画笔颜色,可以是字符串如"green", “red”,也可以是RGB 3元组。

turtle.speed(speed):设置画笔移动速度,画笔绘制的速度范围[0,10]整数,数字越大越快。 接下来代码展示:

#encoding=utf-8 #Drawcat 画多啦A梦 from turtle import * # 无轨迹跳跃 def my_goto(x, y): penup() goto(x, y) pendown() # 眼睛 def eyes(): tracer(False) a = 2.5 for i in range(120): if 0


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有