Python 小游戏:猜数字游戏代码框架
导入所需模块
import random
设置常量
MIN_NUMBER = 1 MAX_NUMBER = 20 GUESS_LIMIT = 5
生成随机数
answer = random.randint(MIN_NUMBER, MAX_NUMBER)
初始化猜测次数
guess_count = 0
循环猜数
while guess_count < GUESS_LIMIT: # 获取用户输入 guess = int(input('请输入一个{}到{}之间的整数: '.format(MIN_NUMBER, MAX_NUMBER)))
# 猜测次数加一
guess_count += 1
# 判断猜测结果
if guess < answer:
print('猜小了')
elif guess > answer:
print('猜大了')
else:
print('猜对了!')
break
判断游戏结果
if guess_count == GUESS_LIMIT: print('游戏失败,正确答案是{}'.format(answer)) else: print('游戏胜利,你猜了{}次'.format(guess_count))
结束游戏
print('游戏结束')
原文地址: https://www.cveoy.top/t/topic/oBXj 著作权归作者所有。请勿转载和采集!