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

相关文章
|
7月前
|
Python
绘制一个时钟(python-turtle入门一
绘制一个时钟(python-turtle入门一
127 0
|
6月前
|
IDE 开发工具 C++
Python-turtle-樱花树
Python-turtle-樱花树
92 3
|
7月前
|
Python
基于python的turtle实现圣诞树的绘制
基于python的turtle实现圣诞树的绘制
|
Python
10分钟轻松学会 Python turtle 绘图(下)
10分钟轻松学会 Python turtle 绘图
114 0
|
前端开发 图形学 Python
10分钟轻松学会 Python turtle 绘图(上)
10分钟轻松学会 Python turtle 绘图
198 0
|
Python
Python turtle可以用的颜色
Python turtle可以用的颜色
173 0
|
数据可视化 Python
Python|用turtle画笔画爱心
Python|用turtle画笔画爱心
261 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(海龟绘图)圣诞树
|
Python
「Python」turtle绘制图形🎈
初识turtle模块,是在第一节课,觉得有趣,自动绘图,于是乎,百度了一下,做个总结
227 0
「Python」turtle绘制图形🎈