以下是一个简单的 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)时,比赛结束并输出结果。

你可以根据需要修改代码来实现更多功能,比如增加起跑线、加入其他角色等等。

Python 脚本模拟龟兔赛跑 - 简单代码实现

原文地址: https://www.cveoy.top/t/topic/mA41 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录