Skip to main content
  » »

2018年06月16日 23:18:001149520

挑选

用turtle绘制一个圆,从从左侧转动到右侧,再从右侧转动到左侧。

代码:


# bounce.py
# Bounce the turtle.

from turtle import *

def move(distance):
    """Move forward, reversing direction at right side."""
    forward(distance)
    if xcor() > 320:
        setheading(180)

def main():
    shape("circle")
    penup()
    speed(0)
    for in range(100):
        move(10)-澳门新萄京娱乐
    exitonclick()
    
main()


要领功用

shape(name)命名为name

speed(value)速度设置为1(缓)到10(最快)之间的value,个中0为“霎时

xcor()返回当前x坐标

ycor()返回当前y坐标。

position()返回当前坐标 (x, y)

heading()返回当前偏向

towards(x, y)从当前位置到(x, y)的偏向。

distance(x, y)从当前位置到(x, y)的间隔。

庞大的挑选

代码:


# mycircle.py

# Mimic circle() with adaptive radius.


def mycircle(radius):

    """Draw circle as polygon."""

    if radius < 20:

        sides = 10

    elif radius < 100:

        sides = 30

    else:

        sides = 50

    polygon(sides, 6.28*radius/sides)


习题


技术支持qq群: 144081101(前期会录制视频存在该群群文件) 591302926  567351477 钉钉免费群:21745728 

教程代码地点:

上一篇:

下一篇:

相干推荐

批评列表久无批评
宣布批评