最后阶段,加入判断球拍击中小球的代码,并以小球落入窗口底部为结束。#引入下列模块 from tkinter import * &nb
这一次,我跟着《趣学Python--教孩子学编程》,往程序里添加了一个可以用键盘左右键操控的球拍。#引入下列模块 from tkinter import *  
之前已经可以让小球在垂直方向上下回弹了。接下来,继续跟着《趣学Python--教孩子学编程》,开始让球在整个画面中上下左右来回弹跳。程序中对x轴定义了随机起始值,且正负值都有,所以在横向上,球的起始方向,向左或向右都有可能。而程序中对y轴仅仅定义了-3,即在纵向上,球的起始方向只能向上移动,当然起始方向同样可以按照x轴的方式,用随机数来改变上下的起始方向。之前的程序,起始的像素值用了1和-1,现在
开始让小球在画布垂直方向可以来回反弹。from tkinter import * import random import time #创建ball类 class Ball: def __init__(self,canvas,color): &n
现在,照着《趣学Python--教孩子学编程》上的内容,要让球向上运动起来了。from tkinter import * import random import time #创建ball类 class Ball: def __init__(self,canvas,color):
最近在看一本叫《趣学Python--教孩子学编程》的书,非常适合我这种从来不写代码的人。今天开始照着书本,学写人生第一个游戏:弹球。目前这些代码只是个开始,仅仅有一个窗口和一个红球罢了from tkinter import * import random import time #创建ball类 class Ball: &n
python zip函数简单示例:a = (1,2) b = (3,4) zip(a,b) [(1, 3), (2, 4)]
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号