python使⽤turtle画图代码_初识Python,利⽤turtle画图我的第三篇博客
android studio开发框架⼀、初识Python
1.变量
变量就是可变的的量,⽤来描述某个事物的属性。本质作⽤就是描述和接收变量值
定义变量的⽅式:
变量名 = 变量值
变量名的规则:
变量名必须具有意义
变量名以字母、数字和下划线组成。
变量名不能以关键字命名
变量名的两种表⽰⽅式:
下划线和驼峰体(以解决多个单词组成变量名的问题)
变量的概念是由Python提供的,如果不运⾏程序代码,就没有变量。
2.注释
注释的⽬的:
1.让后⾯的代码失效
2.解释前⾯的代码
注释分为:单⾏注释、多⾏注释。
单⾏注释的⽅法为:在⾏⾸加个#
多⾏注释的⽅法为:'''(注释内容)''' ,即前各后加3各单引号
3.turtle库
利⽤turtle画图:
import turtle
turtle.setup(1000,800)
h5登录页面模板turtle.position()
turtle.pensize(2)
turtle.pencolor("yellow")
turtle.pu()
turtle.fd(200)
turtle.pd()
turtle.seth(90)
turtle.circle(200,180)#画上半部分轮廓
turtle.circle(300,20)#画左下半部分轮廓
turtle.circle(150,80)
turtle.pu()#调整光标位置
<(0,0)
turtle.seth(0)personalise是什么意思
turtle.fd(200)
turtle.seth(90)
turtle.pd()
turtle.circle(300,-20)#画右下半部分轮廓turtle.fd(-50)
turtle.circle(150,-80)
turtle.pu()#画左眼
<(-120,80)
turtle.pd()
turtle.seth(0)
turtle.pencolor("green")
turtle.pensize(3)
for i in range(5):
turtle.fd(7)
turtle.right(5)
python基础代码写字turtle.seth(0)
for i in range(5):discuz门户模板搜索一品资源
turtle.fd(7)
turtle.left(5)
turtle.pu()
<(-90,50)
turtle.seth(0)
turtle.pd()
turtle.begin_fill()
turtle.circle(20)
turtle.pu()#画右眼
turtle.pd()
turtle.seth(0)
turtle.pencolor("green") turtle.pensize(3)
for i in range(5): turtle.fd(7)
turtle.right(5)
turtle.seth(0)
for i in range(5): turtle.fd(7)
turtle.left(5)
turtle.pu()
<(90,50) turtle.seth(0)
turtle.pd()
turtle.begin_fill() lormode(255) lor(255,0,0) turtle.circle(20)
turtle.pu()#画嘴
turtle.pencolor("green") turtle.pensize(4) (-60,-150) turtle.pd()
奥丁server is too busyturtle.fd(120)
turtle.seth(-150) turtle.fd(70)
turtle.seth(150)
turtle.fd(70)
turtle.pu()#画头发(0,200) turtle.seth(0)
turtle.pencolor("yellow")
turtle.pd()
turtle.circle(50,60)
turtle.circle(-50,80)
turtle.circle(50,80)
turtle.circle(-50,80)
turtle.penup()
<(-130, -100)
turtle.pendown()
turtle.write("我变秃了、也变强了!!", font = ("Times", 20, "bold")) turtle.hideturtle()
turtle.done()
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论