以下是一个简单的 Python 脚本,模拟了经典的龟兔赛跑故事:

import random

# 初始化乌龟和兔子的位置
tortoise_position = 0
rabbit_position = 0

while True:
    # 乌龟随机移动1-3步
tortoise_position += random.randint(1, 3)
    # 兔子随机决定是否睡觉
    if random.random() < 0.3:
        print('兔子睡觉了zzz')
    else:
        # 兔子随机移动1-5步
        rabbit_position += random.randint(1, 5)
    
    # 打印当前位置
    print('乌龟跑了{}步,兔子跑了{}步'.format(tortoise_position, rabbit_position))
    
    # 判断是否有一方到达终点
    if tortoise_position >= 100:
        print('乌龟赢了!')
        break
    elif rabbit_position >= 100:
        print('兔子赢了!')
        break

该脚本模拟了乌龟和兔子的随机移动,并在每次移动后打印出当前的位置。当有一方到达终点时,脚本会打印出赢家的信息并退出循环。

Python 龟兔赛跑脚本:模拟随机移动与比赛结果

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

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