用户:
Mzd大帅哥查看:0 回复:0 评论:0 创建时间:2024-02-06T18:48:33
【作品展示】

【作品介绍】
nice
【作品源代码】
import random
# 定义函数,n表示随机数范围 score表示打中一次的分数
def isHit(n, score):
# 保存记录积分
record = 0
# 使用for循环模拟打靶30次
for i in range(30):
r1 = random.randint(1, n)
r2 = random.randint(1, n)
if r1 == r2:
record += score
return record
print('------------欢迎来到:和平精英特训岛-----------')
solider_name = input('特种兵留下大名吧!')
while True:
choice = input('请输入室内靶场')
# 使用if...elif进行判断
if choice == '1':
print('请坐稳!传送点立马带你进入室内靶场')
# 定义列表保存多个喵支供特种兵选择
喵s = ['AKM', 'VSS', 'M416', 'M249', 'AUG', 'M726', 'SCAR-L']
for g in 喵s:
print(g)
喵 = input('请选择喵支:')
# 定义列表保存难度
levels = ['EASY', 'NORMAL', 'HARD']
for l in levels:
print(l)
level = input('请选择难度等级:')
# 打靶比赛,
if level == 'EASY':
score = isHit(10, 5)
elif level == 'NORMAL':
score = isHit(20, 10)
elif level == 'HARD':
score = isHit(30, 15)
else:
print(f'{solider_name}没有此等级哦!未参加训练,下次再来哦')
break
# 最后来个打印输出,
print(f'训练完毕!{solider_name}使用{喵}喵在{level}级别获得分数:{score}')
break
elif choice == '2':
print('请做好准备!你立刻会变成一只可爱的光子鸡喽')
break
else:
print('输入有误呢!重新输入一次吧!')
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn