Python 控制台动画:跳动的小球
这是一个简单的 Python 代码,它可以在控制台中绘制一个跳动的小球:
import time
def animate_ball():
x = 0
direction = 1
while True:
print(' ' * x + 'O' + ' ' * (20 - x) + 'O')
x += direction
if x == 20 or x == 0:
direction *= -1
time.sleep(0.1)
animate_ball()
这个代码创建了一个循环,每次循环都会在控制台中打印出一个跳动的小球。小球的位置通过变量 'x' 控制,每次循环会向左或向右移动一格。当小球到达屏幕的边缘时,它会反弹回来。通过使用 time.sleep() 函数,我们可以控制小球的移动速度,从而创建出动画效果。
原文地址: https://www.cveoy.top/t/topic/nIvQ 著作权归作者所有。请勿转载和采集!