Turtle入门一

简介: Turtle入门一

1.方形

import turtle
t = turtle.Pen()
for x in range(200):
    t.forward(x)#向右移动x
    t.left(90)#向左旋转九十度
    #之后一直这样循环,直到x=199![在这里插入图片描述](https://ucc.alicdn.com/images/user-upload-01/202010311347557.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NjIxMTI2OQ==,size_16,color_FFFFFF,t_70#pic_center)

效果图:

1.png

2.画圆形

import turtle
t = turtle.Pen()
for x in range(100):
    t.circle(x)#在当前位置绘制了一个半径为x的圆
    t.left(91)#按道理90度,91是为了便于不断变大

1.png

3.带上颜色

import turtle
t = turtle.Pen()
t.pencolor("red")#笔颜色为红色
for x in range(100):
    t.forward(x)
    t.left(91)

效果图:

1.png

4.多种颜色

import turtle
t = turtle.Pen()
colors = ["red", "yellow", "blue","green"]
for x in range(100):
    t.pencolor(colors[x%4])#%叫做模除操作符,依次选取四种颜色,记住这种模型就好了
    t.forward(x)
    t.left(91)

效果图:

1.png

5.加上背景图

import turtle
t = turtle.Pen()
turtle.bgcolor("black")#画图背景为黑色
colors = ["red","yellow","blue","green"]
for x in range(100):
    t.pencolor(colors[x%4])
    t.circle(x)
    t.left(91)

6.控制边数

import turtle
t = turtle.Pen()#拿起笔
turtle.speed(9)
turtle.bgcolor("black")#背景颜色
# You can choose between 2 and 6 sides for some cool shapes!
sides = 6#边数
colors = ["red","yellow","blue", "orange","green","purple"]#颜色
for x in range(360):
    t.pencolor(colors[x%sides])#有多少边就除以几,每一边颜色一种
    t.forward(x * 3/sides + x)#默认方向为右,每一次画完后
    t.left(360/sides + 1)#这个1加不加影响不大,实际来说就应该360/6=60度旋转,+1是为帮助图不断变大
    t.width(x*sides/200)#随着图越来越大,笔的宽度越来越大,width用来修改笔宽度

效果图:

1.png

相关文章
|
18天前
|
Python
绘制一个时钟(python-turtle入门一
绘制一个时钟(python-turtle入门一
54 0
|
18天前
|
Python
基于python的turtle实现圣诞树的绘制
基于python的turtle实现圣诞树的绘制
|
18天前
|
弹性计算 数据安全/隐私保护 Python
快速搭建python turtle画布,画出专属你的冬日浪漫
turtle库是Python语言中自带的一个用于绘制图像的函数库。turtle库为使用者提供一个或多个小乌龟作为画笔,使用者可通过turtle库提供的各种方法去控制小乌龟在一个平面直角坐标系中移动并绘制移动轨迹以画出想要的图案。
快速搭建python turtle画布,画出专属你的冬日浪漫
|
10月前
|
Python
10分钟轻松学会 Python turtle 绘图(下)
10分钟轻松学会 Python turtle 绘图
|
10月前
|
前端开发 图形学 Python
10分钟轻松学会 Python turtle 绘图(上)
10分钟轻松学会 Python turtle 绘图
121 0
|
11月前
|
Python
Python turtle可以用的颜色
Python turtle可以用的颜色
119 0
|
11月前
几个圣诞树的Turtle绘图
几个圣诞树的Turtle绘图
|
12月前
|
数据可视化 Python
Python|用turtle画笔画爱心
Python|用turtle画笔画爱心
217 0
|
Python
每日一练:Python代码绘制航海王草帽路飞,打饭阿姨也能跟着学会的Turtle海龟绘图系列
每日一练:Python代码绘制航海王草帽路飞,打饭阿姨也能跟着学会的Turtle海龟绘图系列
205 0
python-turtle(海龟绘图)圣诞树
前言: 1.在开始前需要引入turtle库,若没有下载这个库可以复制下面这条语句在PyCharm终端下载 pip install turtle 2.turtle库,它这个画笔是在这个窗口横轴x轴,纵轴y轴从原点(0,0)处开始,以函数指令使其移动绘图。 正文: 一:开始前引入所需的库 # turtle as t 是将turtle替换为t import turtle as t # 随机库 import random # 引入turtle库中的所有用法 from turtle import * 二:设置窗口属性和RGB颜色属性以及绘图数度 # 设置窗口大小和背景颜色 t.screensize(80
python-turtle(海龟绘图)圣诞树