Python 脚本模拟龟兔赛跑 - 简单代码实现
以下是一个简单的 Python 脚本,可以帮助你模拟经典的龟兔赛跑比赛。
import random
# 初始化乌龟和兔子的位置和速度
turtle_pos = 0
rabbit_pos = 0
turtle_speed = 1
rabbit_speed = 3
# 开始比赛
while True:
# 乌龟走一步
turtle_pos += turtle_speed
print('乌龟跑了一步,位置:', turtle_pos)
# 兔子随机跑一步
if random.randint(0, 10) > 5:
rabbit_pos += rabbit_speed
print('兔子跑了一步,位置:', rabbit_pos)
else:
print('兔子睡觉了zzz')
# 判断比赛结果
if turtle_pos >= 100:
print('乌龟赢了!')
break
elif rabbit_pos >= 100:
print('兔子赢了!')
break
这个脚本模拟了乌龟和兔子在赛道上的比赛,每次循环乌龟和兔子都会向前走一步,如果兔子的随机数大于 5 则会多走一步,否则兔子就会睡觉。当其中一个到达终点(100)时,比赛结束并输出结果。
你可以根据需要修改代码来实现更多功能,比如增加起跑线、加入其他角色等等。
原文地址: https://www.cveoy.top/t/topic/mA41 著作权归作者所有。请勿转载和采集!