用户:
和蔼的乌力力w4VI查看:0 回复:2 评论:0 创建时间:2022-04-22T21:35:12
【作品展示】

【作品介绍】
电脑会自己想一个数字,让你猜这个数字,可以是一到100之间,你有10次机会,每次机会他都会倒数,如果结束了他会告诉你答案并让你重新开始
【作品源代码】
import random
c = random.randint(1, 100)
# 计数
count = 0
print(' 猜一个一到100之间的数字,你有10次机会')
while True:
count += 1
# 当10次用光循环停止
if (10 - count < 0):
print('10次机会用光了,重新开始吧,答案是')
print(c)
break
number = int(input('请输入数字:'))
if (number > c):
# 数字格式显示需要注意
print("你猜的数太大!还有{0:d}次机会".format(10-count))
elif (number < c):
print("你猜的数太小!还有{0:d}次机会".format(10-count))
else:
print('猜对了')
break
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn
ofet现场写代码,没经过调试,没看上面:
#1~1023,10次能保证猜到
from random import randint
n = randint(1, 1023)
print('猜一个1~1024的整数~')
i = 1
while True:
try:
m = int(input())
except ValueError:
print('滚,输入整数!')
continue
if 1 <= n <= 1023:
if m < n:
print(f'{m}小了哟~')#f-string,Py3.6加入的
elif m > n:
print(f'{m}大了哟~')
else:
print(f'恭喜你用了{i}次猜对!')
break
i += 1
if i == 10:
print('恭喜失败。。')
break
else:
print('滚,输入1~1023的数!')点赞0
评论