python turtle 画老鼠,python用turtle制作一个猫捉老鼠游戏
CSDN网友写的猫捉老鼠游戏代码 看着不错 大家借鉴一下
import turtle
import time
import random
def up():
jerry.setheading(90)
jerry.forward(20)
def down():
jerry.setheading(270)
jerry.forward(20)
def left():
jerry.setheading(180)
jerry.forward(20)
def right():
jerry.setheading(0)
jerry.forward(20)
playground=turtle.Screen()
playground.register_shape('D:/pythonlearn/tom.gif')
playground.register_shape('D:/pythonlearn/jerry.gif')
playground.onkey(up,'Up')
playground.onkey(down,'Down')
playground.onkey(left,'Left')
playground.onkey(right,'Right')
#监听
playground.listen()
writer=turtle.Turtle()
writer.color('brown')
writer.hideturtle()
writer.penup()
writer.home()
writer.write("Tom & JERRY",align='center',font=("Comic sans MS",50,"bold"))
writer.goto(0,-50)
writer.write("READY?3,2,1,GO",align='center',font=("Comic sans MS",20,"bold"))
time.sleep(3)
writer.clear()
tom=turtle.Turtle()
tom.shape('D:/pythonlearn/tom.gif')
tom.penup()
tom.goto(random.randint(-200,200),random.randint(-200,200))
tom.pendown()
tom.pensize(3)
tom.color('blue')
jerry=turtle.Turtle()
jerry.shape('D:/pythonlearn/jerry.gif')
jerry.speed(0)
jerry.penup()
jerry.goto(random.randint(-200,200),random.randint(-200,200))
jerry.color('brown')
start=time.time()
while True:
tom.setheading(tom.towards(jerry))
tom.forward(5)
if tom.distance(jerry)<10:
end=time.time()
playground.clear()
jerry.goto(0,0)
jerry.write("GAME OVER",align='center',font=("Comic sans MS",50,"bold"))
jerry.goto(0,-50)
jerry.write("YOU SURVIVED {:.1f} SECONDS".format(end-start),align='center',font=("Comic sans MS",20,"bold"))
tom.pu()
tom.goto(-50,-70)
tom.stamp()
jerry.pu()
jerry.goto(50,-70)
jerry.stamp()
break
王晓博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:python用turtle制作一个猫捉老鼠游戏
python turtle 画老鼠,python用turtle制作一个猫捉老鼠游戏相关推荐
- 今天给大家分享使用Scratch做一个猫捉老鼠的游戏!
公众号会话框中回复:"猫捉老鼠"获取源码,随意打赏作者获取更多资源! Scratch3.0介绍 Scratch融合卡通.动画.音效等多媒体的运用和直观拖拽式的编程方式,生动有趣,可 ...
- python画猫和老鼠_利用python如何实现猫捉老鼠小游戏
python实现猫捉老鼠小游戏 首界面 开始游戏界面 然后键盘操作小老鼠上下左右移动,猫自己去追,当猫追上老鼠则游戏结束 这里用时3.2秒,最后将游戏时长与猫和老鼠都显示在主页面上 下面我把猫与老鼠的 ...
- 用python画猫和老鼠_利用python如何实现猫捉老鼠小游戏
python实现猫捉老鼠小游戏 首界面 开始游戏界面 然后键盘操作小老鼠上下左右移动,猫自己去追,当猫追上老鼠则游戏结束 这里用时3.2秒,最后将游戏时长与猫和老鼠都显示在主页面上 下面我把猫与老鼠的 ...
- python猫抓老鼠_利用python如何实现猫捉老鼠小游戏
python实现猫捉老鼠小游戏 首界面 开始游戏界面 然后键盘操作小老鼠上下左右移动,猫自己去追,当猫追上老鼠则游戏结束 这里用时3.2秒,最后将游戏时长与猫和老鼠都显示在主页面上 下面我把猫与老鼠的 ...
- python游戏后端开发_利用python如何实现猫捉老鼠小游戏
这篇文章我们来讲一下在网站建设中,利用python如何实现猫捉老鼠小游戏.本文对大家进行网站开发设计工作或者学习都有一定帮助,下面让我们进入正文. python实现猫捉老鼠小游戏 首界面 开始游戏界面 ...
- python实现猫捉老鼠小游戏
最近小侄女老是缠着我给她玩躲猫猫游戏,然后为了打发她就随手用python实现猫捉老鼠小游戏,简单又好玩,就不用一直缠着我了,专心的和小哥哥聊天吧,嘿嘿 首界面 上源码就是这么简单 开始游戏界面 然后键 ...
- FZU 1019猫捉老鼠
A - 猫捉老鼠 Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u Submit Sta ...
- pandas 根据单号分类_由 “猫捉老鼠”游戏联想的用户分类问题
一.说在最前 用户识别,用户分类,精准营销-这是咱们业务人员常常念叨的话.底层逻辑为无论任何营销目的,在营销手段上,越针对某一细化群体,达成目的的概率也就会越大.那今天就来和大家说道说道用户识别/分 ...
- 如何制作一个基于Tile的游戏 2 Cocos2d-x 2 0 4
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 在第一篇 ...
最新文章
- 创建Cocos2d-x 3.x项目以及项目结构简要说明
- Oracle spatial 周边查询SQL
- JavaScript中split() 使用方法
- 简述数学建模的过程_数学建模的基本步骤
- react-redux模型图
- Python应用实战-pandas绘制图形
- 华科计算机复试ccf成绩,新鲜速递!刚拟录取华科学妹总结的复试攻略,快看
- python视图函数是什么意思_Flask初学者:视图函数
- [UE4] AnimationBlueprint: Node XXX uses potentially thread-unsafe call XXX 的解决办法,get 静态对象
- Lua1.0 代码分析 opcode.c
- Python使用秦九韶算法求解多项式的值
- WWDC2019: SwiftUI实现你的第一个App
- 计算机如何使用键盘复制粘贴,电脑复制粘贴快捷键,手把手教你电脑怎么用键盘复制粘贴...
- Google Chrome浏览器用户数据迁移
- win10计算机到桌面显示器,win10电脑外接显示器设置
- 安装python3.8出现ModuleNotFoundError: No module named ‘_ctypes’解决办法
- 如何实现转圈圈动画效果
- 06 - table表格标签+ 行合并+列合并
- Ruby on Rails的核心特性是什么?
- Houdini `@pdg_output`找不到文件