用户:
arousal查看:0 回复:0 评论:0 创建时间:2023-07-22T15:25:59
【作品展示】

【作品介绍】
【作品源代码】
#此时01猜数字的改进版
#变量注释
#start=开局设置
#Macth=随机数
#Num=猜的次数
#Traverse2=判断运行结果遍历
#maximum Limit=随机数最大限制
#Difficulty=难度
#True=猜对变量
#num_list=num列表
#score = 得分
import random
start = 0
true = 0
score = 0
num_list=[]
while True:
if int(start) == 0:
difficulty=input('''
请输入难度等级 —— 难(1);一般(2);简单(3):''')
if int(difficulty) == 1:
maximumlimit=100
elif int(difficulty) == 2:
maximumlimit=50
elif int(difficulty) == 3:
maximumlimit=10
macth = random.randint(1,maximumlimit)
num = 0
traverse2 = 0
#监测程序
#print(difficulty)
#print(maximumlimit)
print(macth)
#print(num)
#print(traverse2)
while True:
b = input( '猜猜一个1-'+str(maximumlimit)+'之间的整数,请把你的答案输入到这里:')
num_list.append(int(b))
while True:
if float(b) > 0 and float(b) < maximumlimit+1:
num = num+1
if float(b) > macth:
print( " 猜大了")
break
elif float(b) < macth:
print( " 猜小了")
break
else:
print( " 猜对了")
true = 1
break
else:
b = input( '你录入的值已经超出了1-'+str(maximumlimit)+'这个范围,本次请重新输入:')
if num >= 5:
print('你太菜了,让我来告诉你答案😄')
print(macth)
print('你猜错了',num,'次下次继续努力!!!')
traverse2 = 1
break
if true == 1:
break
if true == 1:
true = 0
print('恭喜你猜对了!一共用了',num,'次!👍👍👍')
score = score+1
MeiShuZhi=input('''你想知道你每次猜的数值吗?
想请输入0,不想请输入1:''')
if int(MeiShuZhi) == 0:
print(num_list)
print('你想知道你的得分吗?')
c = input('想请输入0,不想请输入1:')
if int(c) == 0:
if score >= 9:
print('你的得分为',score,'分')
else:
print('你真棒已经赢了',score,'局了!')
print('要不要再来一局???')
true = 0
start = input('要请输入 0 ,不要则输入 1 : ')
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn