python画气球_我们的视频 Python 打方气球~
我们的视频 Python打方气球~~~~~
QQ;1981255347
比心
关注我
import random
import time
score = 0
nums = 10
size = 50
balls = []
_y = 300
for i in range(nums):
balls.append([random.randint(-300, 300), _y])
_y += 100
def check_click(x, y):
global score
global nums
for i in range(nums):
if x >= balls[i][0] and x <= balls[i][0] + 50 and \
y >= balls[i][1] and y <= balls[i][1] + 50:
balls.pop(i)
nums -= 1
score += 1
return
def free():
global nums
for i in range(nums):
if balls[i][1] < -400:
balls.pop(i)
nums -= 1
return
def main():
mypen = codepku.Pen()
mypen.right(45)
mypen.penup()
mypen.hideturtle()
screen = codepku.Screen()
screen.onclick(check_click)
while balls:
screen.tracer(False)
free()
mypen.clear()
mypen.color('blue')
for i in range(nums):
mypen.goto(balls[i])
mypen.begin_fill()
mypen.circle(size, 360, 4)
mypen.end_fill()
balls[i][1] -= 0.6
mypen.color('black')
mypen.goto(-400, 350)
mypen.write('Score: ' + str(score), align='center', font=('Arial', 30))
screen.tracer(True)
mypen.clear()
mypen.goto(0, 0)
if score == 10:
mypen.color('lime')
mypen.write('You win!', align='center', font=('Arial', 30))
else:
mypen.color('red')
mypen.write('You lose!', align='center', font=('Arial', 30))
screen.exitonclick()
if __name__ == '__main__':
main()
完了,简单吧~~~
python画气球_我们的视频 Python 打方气球~相关推荐
- 用python画狗_日常分享| 用Python画两只可爱的狗狗
日常分享| 用Python画两只可爱的狗狗 放假在家不能出门,就提前自学了一点Python,毕竟是下个学期的课程,让我非常惊喜的是和学过Java还有C语言不同,Python居然可以画画哈哈哈哈哈哈 两 ...
- python画鸟_菜鸟世界 -使用python制作一张字符画
1.灰度图与字符画 黑白照片大家都不陌生,但黑白照片并不是只有黑白两种颜色,还有介于黑和白之间的颜色,这些颜色色深度从0到255,0是黑色,255是白色,也叫灰度值 制作一张字符画的原理就是先将一张图 ...
- python画羊_羊车门作业 Python版
题目描述:有3扇关闭的门,一扇门后面停着汽车,其余门后是山羊,只有主持人知道每扇门后面是什么.参赛者可以选择一扇门,在开启它之前,主持人会开启另外一扇门,露出门后的山羊,然后允许参赛者更换自己的选择. ...
- python画恐龙_教你用Python实现谷歌的小恐龙游戏
谷歌流量器中有个很有名的彩蛋:当你网络出现问题时,就会出现一个"小恐龙游戏". (如果想要直接进行游戏,可以在地址栏输入:chrome://dino ) 今天我们就来给大家演示下, ...
- 用python画宇宙_快来用Python和Blender超简单绘制你的宇宙飞船!
见过用Python进行3D建模操作的么?下面演示给你看看: 厉害吧?这就是Blender,一款能用Python进行建模的软件. Blender是一个免费的开源3D计算机图形软件工具集,用于创建动画电影 ...
- python画笔初始位置_我们的视频 Python第二课 坐标与画笔
一.课程内容turtle画布与坐标系 goto()方法 penup()方法 pendown()方法 二.学习目标 了解平面直角坐标系各个点坐标值的表示方法.以及利用坐标的知识绘制出小呆 三 .知识点 ...
- 如何运用python画名字_[原创]如何使用Python在好友画我上画一个标准的汉字震惊朋友圈...
准备工作: 1.一部Android手机 文中测试机型为三星S8. 2.一个Python3.*环境. 3.安装好adb测试桥. 测试环境:macOS 10.13.2* Python3.6 import ...
- python编程基础_月隐学python第2课
python编程基础_月隐学python第2课 学习目标 掌握变量的输入和输出 掌握数据类型的基本概念 掌握算数运算 1.变量的输入和输出 1.1 变量输入 使用input输入 input用于输入数据 ...
- 查看Python的版本_查看当前安装Python的版本
一.查看Python的版本_查看当前安装Python的版本 具体方法: 首先按[win+r]组合键打开运行: 然后输入cmd,点击[确定]: 最后执行[python --version]命令即可. 特 ...
最新文章
- vscode 调试html页面,基于VSCode调试网页JavaScript代码过程详解
- centos 6.5下KVM环境搭建
- android BiConsumer 使用 ClassNotDefException
- opencv第一课 打开一个图片
- HTML输入学生成绩并排序java_JS实现冒泡排序,插入排序和快速排序并排序输出...
- 双11个性化推荐背后,阿里云“舜天”如何应对百亿次挑战? 1
- Python Cookbook手记I
- 8.1-5shell介绍 ,命令历史 ,命令补全和别名,通配符,输入输出重定向
- ASP.NET MVC 4 中Jquery上传插件Uploadify简单使用-版本:3.2.1
- mysql编写触发器语法_mysql触发器语法
- 网络调试助手(模拟下位机收发数据)快速指南
- qcow2和vmdk互相转
- 好记性真的不如烂笔头
- python数据分析002—python基础语法
- 如何用MATLAB把一个三维矩阵里的数据中的一页画成三维图并加密网格
- Psychopy | 第2期:从Stroop看条件与循环
- uni-app 超好用的时间选择器组件(起止时间)
- Verilog语言之向量vector和解压缩数组unpacked array
- PKUWC2019 游记
- Rabbit的工作原理
热门文章
- http://www.verycd.com/topics/55332/
- 童话镇计算机乐谱,天谕手游乐谱童话镇代码
- 基于Vue的在线购物系统的设计与实现(论文+源码)_kaic
- Molecular Image 2 Graph/SMILES 相关文章
- 【数据库】2、索引、调优、explain(尚硅谷笔记)
- android手机怎么拆机,Android 4.0手机Galaxy Nexus拆解报告
- 生病卖了2套房、花费130万才明白:不要轻易买保险
- Android 9 系统设置中添加以太网开关按钮
- 【前端笔记】BootStarp的table属性跨行跨列后无法居中
- android.policy.jar t8830pro,华为t8830pro刷机教程