1.方法一: 代码: #python3.8 #xuguojun #2020.1.30 #导出模块 import turtle as t import random as r #定义画雪 def drawsnow(): t.ht() #隐藏笔头,ht=hideturtle t.pensize(2) #定义笔头大小 for i in range(50): #50,其实画49朵雪花 t.pencolor("white") #定义画笔颜色为白色,其实就是雪花为白色 t.pu() #提笔,pu=
---恢复内容开始--- 用Python中的turtle库画一个爱心 这个学期,我学了Python语言,并学到其中的一个库:turtle库.用turtle库可以画一些你想画的图片,所以我就想画一个爱心(耶耶耶耶). 爱心的代码如下: from turtle import * def curvemove(): for i in range(200): right(1) forward(1) color('black','red') begin_fill() left(140) forward(11
视频请点击这里哟 这个是用python库画的小猫咪,前面一步步的画整个猫的整个身体,具体步骤都写在了注释之中.身体部分画的比较快,后面画了5个心,由于画心的时候要改变好多度数,而且每次只前进一点点,所以画心的时候会比较慢,大家在看视频的时候会发现这一点.这个东西花了好个小时画出来,好多地方都是几像素几像素的试出来的.不过,我画画能力一般,加上时间有限,并不能完善所有细节.但是我尽可能多的完善了一些线条和布局,弧度之类的的细节,希望大家喜欢我们的作品. 希望大家多多支持我们的作品哟! from t
import turtle n = 60 # 每行间隔,小格子边长 x = -300 # x初始值 y = -300 # x初始值 def main(): turtle.speed(11) turtle.pensize(2) turtle.penup() # 先画8*8的正方形,并按要求涂黑 for i in range(8): for j in range(8): turtle.goto(x + i * n, y + j * n) if (i + j) % 2 == 0: # 白格子 draw
画正多边形主要是计算多边形每个角度对应的外角的度数,计算出来这个度数即可画图,相对来说非常简单 以正六边形为例 import turtle import time t = turtle.Pen() for i in range(6): t.forward(100) t.left(60) time.sleep(3) 执行结果是:
代码如下: from turtle import * import random import time n = 80.0 speed("fastest") screensize(bg='seashell') left(90) forward(3*n) color("orange", "yellow") begin_fill() left(126) for i in range(5): forward(n/5) right(144) forwar
代码如下: import turtle def main(): t = turtle.Turtle() t.hideturtle() lengthOfSize = 200 drawFivePointStar(t,0,0,lengthOfSize) def drawFivePointStar(t,x,y,lengthOfSize): t.up() t.goto(x,y) t.left(36) t.down() for i in range(5): t.forward(lengthOfSize) t