帮我找联通龟兔赛跑PY脚本
以下是一个简单的联通龟兔赛跑PY脚本:
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
该脚本模拟了乌龟和兔子的随机移动,并在每次移动后打印出当前的位置。当有一方到达终点时,脚本会打印出赢家的信息并退出循环。
原文地址: https://www.cveoy.top/t/topic/baTB 著作权归作者所有。请勿转载和采集!