欢迎加入QQ学习交流群,与我们一起学习,一起进步吧!
群号:225361733
可以QQ扫一扫加入群聊哦!
Scratch你全是泪,去搞Python其实也不赖,疯狂创作你累不累,不如饮酒炕上醉!
本期作品下载(其实点我就行了,汗QAQ!):https://pan.baidu.com/s/1I–IbX6la0lOoWrFB-aocA
哈喽大家好,我是小豆!
最近为了得 勤写标兵4 这个NB感满满的称号,敷衍了……呃……4期教程,在这里向大家说声抱歉!
好了,现在步入正轨!
那么………………
当然是编程!先给大家看一看效果!
那个……由于Sublime无法在执行画图时截图,无论是输入法截图还是系统的PrntScr键截图,试了30多次终于用PrntScr键成功了,但只画了一半,所以只好用画图编辑了一下!
来,上代码!(以及截图)
import turtle
import time
t=turtle.Pen()
turtle.bgcolor("blue")
t.pencolor("red")
t.pensize(7)
t.penup()
t.goto(0,0)
t.pendown()
t.forward(70)
t.right(90)
t.forward(60)
t.left(90)
t.forward(70)
t.right(90)
t.forward(60)
t.right(90)
t.forward(30)
t.penup()
t.goto(110,-100)
t.pendown()
t.circle(20)
t.penup()
t.goto(110,-120)
t.pendown()
t.forward(180)
t.penup()
t.goto(-70,-100)
t.pendown()
t.circle(20)
t.penup()
t.goto(-70,-120)
t.pendown()
t.forward(70)
t.right(90)
t.forward(60)
t.right(90)
t.forward(60)
t.left(90)
t.forward(60)
t.right(90)
t.forward(80)
time.sleep(3)
代码有些长,如果有大佬可以帮我用while循环或for i in range循环缩减一下那就好极啦!
用到的函数如下
import XX 导入XX库
t=turtle.Pen() 将t变量设定为画笔
turtle.bgcolor("XX") 将背景颜色设定为XX
t.pencolor("XX") 将画笔t的颜色设定为XX
t.pensize(XX) 将画笔t的粗细设定为XX(数字)
t.penup() 抬笔
t.pendown() 落笔
以下括号中全填数字
t.forward(XX) 画笔t移动XX步
t.right(XX) 画笔t右转XX度
t.left(XX) 画笔t左转XX度
t.goto(X坐标,Y坐标) 画笔t移到x轴:XX,y轴:XX
(X:横轴 Y:竖轴)
t.circle(XX) 画笔t画一个半径XX的圆
time.sleep(XX) 等待XX秒
写完这些作者已经哭晕在厕所
本期教程就到这里,我们下期再见!