Python turtle学习笔记
Python turtle学习心得
在Python实训周中,不但加深了以往对于Python基础语法的认识和运用,更重要的是,在原来的基础上,学到了新的东西。例如学会了Python基本图形绘制及turtle库的使用,这是Python学习上一个新的开始。首先,使用import turtle as 语句导入turtle 库,在调用turtle库中的函数,采用turtle.函数名() 的代码风格,利用 turtle.pendown() 构建画笔, turtle.pensize(width) 设置画笔宽度, turtle.color(“red”) 设置画笔颜色,turtle.done() 设置窗口等待后关闭,由此便完成了一幅图形的绘制。
这次Python不仅是对往期学习的巩固和加深,更是一次“温故知新”的过程,在老师的带领下,对现有知识又获得了新的认识,对于之前学过的Python的基本数据类型、程序的控制结构、函数的代码复用、正则表达式、组合数据类型、文件和数据格式化等,都有了新的认识与理解,并深刻感受到Python简洁却强大、简单却专业的强大魅力。
总而言之,让我受益匪浅,非常感谢老师的耐心指导,让我学有所得。
import turtle as t t.fillcolor("red") #颜色填充函数 t.begin_fill() while True: t.forward(200) t.right(144) if abs(t.pos()) < 1:#看画笔是否回到原点,回到原点为真 break t.end_fill() import turtle t= turtle.Turtle() t.color("black") t.write("苏熙潼", font=("微软雅黑", 30, "bold"))

import turtle as t t.setup(650,350,200,200) #窗口大小及左上角位置 t.seth(30) #画笔起始方向 for i in range(6): t.fd(30) #六角形边长30 t.left(120) t.fd(30) t.left(120) t.fd(30) t.left(120) #画完一个三角形 t.fd(30) t.right(60) import turtle t= turtle.Turtle() t.color("black") t.write("苏熙潼", font=("微软雅黑", 30, "bold"))

import turtle as t t.pencolor("blue") t.fd(200) t.seth(120) t.fd(200) t.seth(-120) t.fd(200) t.seth(0) t.fd(100) t.seth(60) t.fd(100) t.seth(180) t.fd(100) t.seth(-60) t.fd(100) t.seth(120) t.fd(100) t.seth(0) t.done() import turtle t= turtle.Turtle() t.color("black") t.write("苏熙潼", font=("微软雅黑", 30, "bold"))


浙公网安备 33010602011771号