首页 > 其他 > 详细

基础编程蟒蛇代码的两种写法

时间:2019-10-22 15:31:50      阅读:76      评论:0      收藏:0      [点我收藏+]

蟒蛇的两种编程方式

第一种

import turtle

t = turtle.Pen()
t.shape('turtle')

t.up()
# t.color('red')
t.fd(-250)
t.down()
t.pensize(20)
# 反转角度(不论什么角度都是从开始指向x轴正方向算起)
t.seth(-40)
# 对下面的代码重复运行
color_list=['red','pink','black','blue','green']
for i in color_list:
  t.color(i)
  t.circle(40,80)
  t.circle(-40,80)
t.color('black')
t.left(40)
t.fd(100)
t.circle(20,180)
t.fd(50)

# mainloop可以保存窗口
turtle.mainloop()

第二种

import turtle
# 建立窗口位置及大小,分别表示长,宽,距左,距顶位置
turtle.setup(800,500,200,100)
turtle.penup()
# 调整点的初始位置,两种方法都可以
turtle.goto(-300,0)
# turtle.fd(-300)
# turtle.color("red")
# 消除笔迹
turtle.pendown()
turtle.pensize(20)
turtle.seth(-40)
color_list=('red','black','blue','green','pink',)
# 运用for循环,不要忘记结尾的:
for i in color_list:
  turtle.color(i)
  turtle.circle(40,80)
  turtle.circle(-40,80)
turtle.color('yellow')
turtle.seth(0)
turtle.fd(100)
turtle.circle(40,180)
turtle.fd(60)

turtle. mainloop()

基础编程蟒蛇代码的两种写法

原文:https://www.cnblogs.com/jiangxianseng/p/11719937.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!