【2023】某python语言程序设计跟学第二周内容
创始人
2024-05-27 17:38:21
0

本文说明:
案例内容为北理工python语言程序设计课程,如有不妥请联系!

目录

    • 蟒蛇绘制案例:
    • 执行结果:
    • 代码分析:
    • 举一反三:绘制一个五角星图案
    • 执行结果:
    • turtle库根据案例简单说明:turtle

蟒蛇绘制案例:

import turtleturtle.setup(650, 350, 200, 200)turtle.penup()
turtle.fd(-250)
turtle.pendown()
turtle.pensize(25)
turtle.pencolor("purple")
turtle.seth(-40)for i in range(4):turtle.circle(40, 80)turtle.circle(-40, 80)turtle.circle(40, 80/2)
turtle.fd(40)
turtle.circle(16, 180)
turtle.fd(40 * 2/3)
turtle.done()

执行结果:

 原谅我不会制作动图/(ㄒoㄒ)/~~

在这里插入图片描述

代码分析:

  • 导入turtle库:
import turtle
  • 创建一个画布,手动关闭画布
turtle.setup(650, 350, 200, 200)
turtle.done()
  • 把小海龟当作画笔,将坐标移动到初始落笔点
# 将画笔抬起
turtle.penup()
# 将画笔前进到-250坐标
turtle.fd(-250)
# 将画笔落下
turtle.pendown()
  • 设置画笔宽度,画笔颜色
# 笔宽25
turtle.pensize(25)
# 颜色为紫色
turtle.pencolor("purple")
  • 设置画笔角度
turtle.seth(-40)

效果如图所示

  • 将所画图形循环4次
for i in range(4):turtle.circle(40, 80)turtle.circle(-40, 80)

一次循环所示
完成四次循环

  • 利用弧形和直行画出蛇头
turtle.circle(40, 80/2)
turtle.fd(40)
turtle.circle(16, 180)
turtle.fd(40 * 2/3)

第一行代码
第二行代码
第三行代码
第四行代码

  • 到此画图完成

举一反三:绘制一个五角星图案

原谅我初学手菜不会画难的

import turtle# 创建画布和画笔
canvas = turtle.Screen()
pen = turtle.Turtle()# 设置画笔颜色和宽度
pen.color('yellow', 'red')
pen.pensize(2)# 填充颜色
pen.begin_fill()
# 绘制五角星
for i in range(5):pen.forward(150)pen.right(144)
pen.end_fill()# 隐藏画笔
pen.hideturtle()
# 关闭画布
canvas.mainloop()

执行结果:

在这里插入图片描述

turtle库根据案例简单说明:turtle

更多函数参考官方文档

turtle库官方入口

  • setup:设置
  • forward(fd):前进
  • backward(bk):向后
  • right:右转
  • left:左转
  • goto:前往
  • setx:x坐标
  • sety:y坐标
  • seth:设置朝向
  • circle:画圆
  • penup(pu):画笔抬起
  • pendown(pd):画笔落下
  • pensize:画笔粗细
  • pencolor:画笔颜色
  • fillcolor:填充颜色
  • filling:是否填充
  • begin_fill:开始填充
  • end_fill:结束填充
  • bgcolor:背景颜色
  • bgpic:背景图片

相关内容

热门资讯

和我们一样享受春天初中作文3... 和我们一样享受春天初中作文350字 篇一春天是一个令人心旷神怡的季节,大自然万物复苏,给人们带来了无...
我是谁给自己定位初一作文通用... 我是谁给自己定位初一作文 第一篇世上只有妈妈好......每当我听到这歌,就会情不自禁地想:人们常说...
愉快的暑假作文初一400字精... 愉快的暑假作文初一400字 第一篇经过车船辗转、长途跋涉,我们终于来到了大鹿岛。一上岛我们就找到旅店...
初一作文集600字共20篇 初一作文集600字 第一篇雨从天空飘落,伴随着它那欢快的足音,花草荡漾出陶醉的美意;它和着自然清新的...
梦游星空初中作文800字(推... 梦游星空初中作文800字 篇一梦游星空我有一个梦想,那就是能够梦游星空。每当夜晚来临,我总是被漆黑的...
致已逝的七年级作文700字推... 致已逝的七年级作文700字 第一篇童年,美好而纯真。可是,它终将会逝去。我童年时最大的乐趣,莫过于和...
秋雨作文-秋雨的作文【精选3... 秋雨作文-秋雨的作文 篇一秋雨的作文秋天是一个多雨的季节,而秋雨更是秋天的象征。秋雨给大地带来了滋润...
初一的心事(经典3篇) 初一的心事 篇一初一的心事总是特别多,仿佛一瞬间从小学生变成了初中生,面对着新的学校、新的环境和新的...
告别同学的作文初一推荐25篇 告别同学的作文初一 第一篇时光匆匆如流水,转眼间,六年过去,我们即将毕业,昔日的时光不再重现,昔日的...
意外之喜作文(经典6篇) 意外之喜作文 篇一意外之喜总是让人心生欢喜和感激,它们常常出现在我们生活的某个角落,给我们带来意想不...
小兔子花初中作文【通用5篇】 小兔子花初中作文 篇一小兔子花我家后院有一个小花园,里面有各种各样的花。其中最引人注目的就是一株小兔...
不曾后悔初中作文(推荐5篇) 不曾后悔初中作文 篇一初中三年,是人生中最为关键的阶段之一。在这段时间里,我经历了许多挑战和困难,但...
我和我的祖国作文初一【精彩6... 我和我的祖国作文初一 篇一我和我的祖国我和我的祖国有着深厚的情感纽带。祖国是我们生活的土地,是我们成...
严母作文600字【最新3篇】 严母作文600字 篇一:严母的教育方式严母作文600字 篇二:严母的爱与关怀严母作文600字 篇三严...
如何指导初中学生写作文(优质... 如何指导初中学生写作文 篇一初中学生写作文是培养学生语言表达能力和思维逻辑能力的重要途径之一。然而,...
我的初中生活作文(经典6篇) 我的初中生活作文 篇一初中生活是我人生中的一个重要阶段,它塑造了我成长的轨迹,给予了我许多难忘的回忆...
掌心里的爱作文【优秀5篇】 掌心里的爱作文 篇一掌心里的爱爱是一种无私的情感,它无所不在,无处不在。在我们的生活中,有很多形式的...
全世界化成一滴蓝色的眼泪 初... 全世界化成一滴蓝色的眼泪 初中生作文 篇一全世界化成一滴蓝色的眼泪蓝色的眼泪从天空中滴落,汇聚成一滴...
我印象最深的人七年级写老师的... 我印象最深的人七年级写老师的作文 篇一我印象最深的人是我的语文老师,她是我七年级的班主任。她是一个非...
我属于你初一作文(推荐5篇) 我属于你初一作文 篇一我属于你初一作文初中生活,是我人生中重要的一个阶段。刚踏入初中的时候,我有些紧...