python小猴接桃子

python小猴接桃子

Python游戏海龟小猴接桃

Python游戏海龟小猴接桃


Python游戏海龟小猴接桃


以下是python小海龟游戏小猴接桃子完整版代码。

"""
   小猴接桃子.py
   本程序需要gameturtle模块,枕头模块运行,请先运行以下命令进行安装
   pip install gameturtle
   博客网址: www.lixingqiu.com
   内有本人自2010年探索少儿编程以来的1000多创意Python程序/课程/教程等。
"""
import time                                 # 导入时间模块
import random                               # 导入随机模块
from tkinter import *                       # 从tkinter模块导入所有
from PIL import Image                       # 从枕头模块导入Image
from gameturtle import Sprite               # 从gameturtle模块导入角色类

root = Tk()                                 # 新建窗口
root.title('猴子接桃子by李兴球')             # 设定窗口标题

cv = Canvas(width=480,height=360,bg='cyan') # 实例化青色画布
cv.pack()                                   # 放置画布
root.center()                               # 窗口居中显示 

im=PhotoImage(file='images/花果山3.png')      # 背景图  
cv.create_image(240,180,image=im)            # 铺上背景图 

taozi = Image.open('images/桃子.png')        # 桃子图
w,h = taozi.width,taozi.height               # 桃子宽高
taozi = taozi.resize((w//18,h//18))            # 桃子图缩小
peachs = []                                  # 所有的桃子在这 
for _ in range(20):                          # 在范围20内迭代下划线  
    x = random.randint(0,480)                # x的范围是0到480
    y = random.randint(-360,-10)             # y的范围是-360到-10 
    tz = Sprite(cv,taozi,pos=(x,y))          # 生成一个桃子
    peachs.append(tz)                        # 添加到桃子列表

成为会员后,登陆才能继续浏览!联系微信scratch8即可办理会员。
(会员专属:能浏览所有文章,下载所有带链接的Python资源。)

李兴球

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