python实现猜数字小游戏
更新时间:2020年03月24日 17:11:11 作者:雨者
这篇文章主要,具有一定的参考价值,感兴趣的小伙伴们可以参考一下介绍了Python实现猜数字小游戏,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
Python初学者小游戏:猜数字
游戏逻辑:电脑随机生成一个数字,然后玩家猜数字,电脑提示猜的数字大了还是小了,供玩家缩小数字范围,达到既定次数后,玩家失败。若在次数内猜对,玩家获胜。
涉及知识点:random.randint() , print() , input() ( raw_input() )
参考实现代码:
#!/usr/bin/env python
# encoding: utf-8
#使用print("",end=...)标准
from __future__ import print_function
import os
import sys
import time
import random
#输入检测
while 1:
os.system('cls')
print ("Hello , Welcome to Guess_Number Games...The Number is between 1 - 10...")
print ("Please input the level you want(1~10): ",end = '')
level = raw_input("")
diff = 11-int(level)
if diff > 10 or diff <1:
print ("Invalid Input...")
time.sleep(0.3)
else:
break
#猜数字流程
count_num = 0
ran = random.randint(1,10)
while count_num < diff:
count_num += 1
print (str(count_num)+": "+"Please input the number you guess: ",end = '')
number = raw_input()
number = int(number)
if number < ran:
print ("Too Little...")
continue
elif number > ran:
print ("Too Big...")
continue
else:
print ("Congraduation! You Win...")
break
if count_num == diff:
print ("You Lose...")
更多关于python游戏的精彩文章请点击查看以下专题:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
相关文章
python GUI库图形界面开发之PyQt5单选按钮控件QRadioButton详细使用方法与实例
这篇文章主要介绍了python GUI库图形界面开发之PyQt5单选按钮控件QRadioButton详细使用方法与实例,需要的朋友可以参考下2020-02-02
详解Python如何在Web环境中使用Matplotlib进行数据可视化
数据可视化是数据科学和分析中一个至关重要的部分,它能帮助我们更好地理解和解释数据,在现代应用中,越来越多的开发者希望能够将数据可视化结果展示在网页上,本文将介绍如何在 Web 环境中使用 Matplotlib 进行可视化,包括基本概念、集成方式以及实用示例2024-11-11
PyTorch函数torch.cat与torch.stac的区别小结
Pytorch中常用的两个拼接函数torch.cat() 和 torch.stack(),本文主要介绍了这两个函数的用法加区别,具有一定的参考价值,感兴趣的可以了解一下2023-09-09


最新评论