有大神可以用python的turtle模块画图吗,求解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有大神可以用python的turtle模块画图吗,求解相关的知识,希望对你有一定的参考价值。

有大神可以用python的turtle模块画图吗,求解求代码,三个随便一个。万分感谢

参考技术A from turtle import*
pensize(4)
penup()
fd(150)
right(90)
fd(200)
pendown()
seth(100)
fd(150)
seth(31)
circle(130,300)
seth(170)
fd(80)#shou
seth(85)
fd(30)#qiang
left(90)#qiang
fd(120)#qiang
left(90)#qiang
fd(40)#qiang
left(90)#qiang
fd(80)#qiang
right(90)
fd(45)
left(90)
fd(40)
left(90)
fd(21)
penup()
fd(30)
pendown()
seth(100)
circle(20,290)
seth(340)
fd(90)
seth(270)
fd(100)
penup()
seth(90)
fd(250)
pendown()
pensize(20)
seth(270)
fd(7)
penup()
seth(0)
fd(100)
pendown()
seth(90)
fd(7)
penup()
参考技术B 因为你的目录有一个叫turtle.py的文件,引入的时候并不是引入的系统的turtle模块,而是引入你的自己的这个文件,所以文件起名的时候注意不要和系统模块重名。 参考技术C 如果你想画正方形可以:
import turtle
for i in range(4):
turtle.forward(100)
turtle.right(90)
或者:
import turtle
turtle.forward(100)

turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(100)

python 用turtle库画图


"""
Created on Tue Oct 30 21:46:05 2018

@author: 木公子
"""

import turtle as t

t.pensize(2)
t.colormode(255)
t.setup(800,600)
t.speed(0)
t.Turtle().screen.delay(0)
#书
t.pu()
t.goto(-310,150)
t.pd()
t.seth(15) # 笔的角度为-30°
t.begin_fill() # 外形填充的开始标志
t.color("black",(153,153,101))
a=1.3
for i in range(90):
a-=0.005
t.fd(a)
t.rt(0.5)
t.seth(-90)
t.fd(40)
a=1.3
for i in range(70):
a-=0.005
t.fd(a)
t.lt(0.15)
t.seth(180)
a=1.3
for i in range(80):
if(i<=20):
a-=0.005
t.fd(a)
t.rt(0.5)
else:
a+=0.005
t.fd(a)
t.lt(0.5)
t.goto(-310,150)
t.end_fill()
#手
t.pu()
t.goto(-240,50)
t.pd()
t.seth(45)
t.begin_fill()
t.color("black",(250,209,189))
t.fd(28)
t.seth(0)
t.fd(10)
t.seth(-45)
t.fd(15)
t.seth(-60)
t.fd(13)
t.seth(180)
t.circle(15,86)
t.seth(105)
t.fd(24)
t.seth(45)
t.fd(8)
t.seth(-135)
t.fd(17)
t.pu()
t.goto(-240,50)
t.pd()
t.seth(-60)
t.circle(12,130)
t.end_fill()
#橘色衣服
t.pu()
t.goto(-209,37)
t.pd()
t.begin_fill()
t.color("black",(255,213,75))
t.seth(-90)
t.fd(15)
t.seth(-19)
t.fd(100)
t.seth(93)
a=1
for i in range(20):
t.fd(a)
t.rt(1)
t.seth(180)
t.circle(-20,90)
t.seth(160)
t.fd(70)
t.seth(-30)
t.circle(-40,30)
t.end_fill()

#头发
t.pu()
t.goto(-130,138)
t.pd()
t.begin_fill()
t.seth(67)
t.color("black","black")
t.circle(-136,105)
t.end_fill()


t.pu()
t.goto(-111,6)
t.pd()
t.begin_fill()
t.color("black",(252,158,8))
t.seth(-105)
for i in range(100):
t.fd(0.1)
t.lt(0.02)
t.seth(-80)
for i in range(200):
t.fd(0.1)
t.lt(0.02)
t.seth(0)
for i in range(50):
t.fd(1)
t.rt(0.05)
t.hideturtle()
t.end_fill()

t.pu()
t.goto(-133.5,28.5)
t.pd()
t.begin_fill()
t.color("black",(250,207,190))
t.seth(93)
t.circle(-20,110)
t.seth(170)
t.circle(20,30)
t.seth(125)
t.circle(-80,30)
t.seth(95)
for i in range(300):
t.fd(0.1)
t.rt(0.04)
t.circle(-65,60)
t.seth(80)
t.circle(-30,30)
t.seth(-85)
t.fd(13)
t.seth(45)
t.circle(-110,40)
t.seth(95)
t.fd(14)
t.seth(-52)
t.fd(18)
t.seth(0)
t.fd(30)
t.seth(0)
t.circle(-82,90)
for i in range(500):
t.fd(0.1)
t.rt(0.04)
for i in range(500):
t.fd(0.09)
t.lt(0.07)
t.seth(-89)
t.circle(-72,90)
for i in range(600):
t.fd(0.1)
t.rt(0.02)
t.circle(-104,47)
t.seth(160)
for i in range(200):
t.fd(0.1)
t.rt(0.07)
t.circle(-12,15)
t.hideturtle()
t.end_fill()


t.pu()
t.goto(-50,80)
t.pd()
t.begin_fill()
t.color("black",(255,255,255))
t.seth(0)
t.circle(20)
t.pu()
t.goto(20,80)
t.pd()
t.circle(20)
t.end_fill()

t.pu()
t.goto(-40,90)
t.pd()
t.begin_fill()
t.color("black",(0,0,0))
t.seth(0)
t.circle(10)
t.end_fill()

t.pu()
t.goto(10,90)
t.pd()
t.begin_fill()
t.color("black",(0,0,0))
t.seth(0)
t.circle(10)
t.end_fill()

t.pu()
t.goto(-35,30)
t.pd()
t.begin_fill()
t.color("black",(255,255,255))
t.seth(-60)
t.circle(35,120)
t.end_fill()

t.pu()
t.goto(540,-320)
t.pd()
t.write(‘木公子‘,font = (‘华文隶书‘ ,10 ,‘q‘,9,‘normal‘))
t.pendown()
#隐藏画笔箭头

t.hideturtle()
#关闭turtle
t.done()











































































































































































































以上是关于有大神可以用python的turtle模块画图吗,求解的主要内容,如果未能解决你的问题,请参考以下文章

python 能用turtle进行图片复制吗?如果有的话,有实现方法吗?

使用Python的turtle(海龟)模块画图

使用Python的turtle(海龟)模块画图

#18 turtle模块

python可以画图吗

Python海龟turtle基础知识大全与画图集合