吃豆人动画_函数版

吃豆人动画_函数版

Python吃豆人动画

吃豆人这个小游戏,很多学生都知道,所以干脆上一次课,先画一个吃豆人,然后,哎呀,让它给动起来。后来,你还能操作它移动,后来,还能去吃豆子,不过,这是后话了。这个案例就是一个动画。上个图形:
Python吃豆人动画

代码还是比较简单的,这里免费发放给认真阅读了本人博客的人。

"""
   吃豆人动画1_函数.py
"""
import time
import turtle

def draw_sector(radius,start,end):
    """radius半径,start起始角,end结束角"""
    turtle.begin_fill()         # 开始填充
    turtle.setheading(start)
    turtle.fd(radius)
    turtle.left(90)
    turtle.circle(radius,end)      # 画圆,度数为315
    turtle.left(90)
    turtle.fd(radius)              # 回到中心点
    turtle.end_fill()           # 结束填充
    
turtle.ht()                 # 隐藏海龟
turtle.speed(0)
turtle.tracer(0,0)
turtle.color('blue')    # 设定填充颜色

while True:
    turtle.clear()    
    draw_sector(200,15,315)
    turtle.update()
    time.sleep(0.5)
    turtle.dot(400)
    turtle.update()
    time.sleep(0.5)
    
 
李兴球

李兴球的博客是Python创意编程原创博客