python实现猜数字小游戏


Posted in Python onMarch 24, 2020

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 相关文章推荐
Python使用MD5加密字符串示例
Aug 22 Python
Python入门篇之正则表达式
Oct 20 Python
Python3连接MySQL(pymysql)模拟转账实现代码
May 24 Python
通过Python爬虫代理IP快速增加博客阅读量
Dec 14 Python
Python爬虫利用cookie实现模拟登陆实例详解
Jan 12 Python
Python随机数用法实例详解【基于random模块】
Apr 18 Python
python opencv读mp4视频的实例
Dec 07 Python
python numpy库linspace相同间隔采样的实现
Feb 25 Python
解决tensorflow模型压缩的问题_踩坑无数,总算搞定
Mar 02 Python
python3+PyQt5+Qt Designer实现界面可视化
Jun 10 Python
python实现简单的聊天小程序
Jul 07 Python
Python使用华为API为图像设置多个锚点标签
Apr 12 Python
python实现人民币大写转换
Jun 20 #Python
python人民币小写转大写辅助工具
Jun 20 #Python
python简易远程控制单线程版
Jun 20 #Python
python通过Windows下远程控制Linux系统
Jun 20 #Python
Python实现求解一元二次方程的方法示例
Jun 20 #Python
python实现NB-IoT模块远程控制
Jun 20 #Python
Python中pandas模块DataFrame创建方法示例
Jun 20 #Python
You might like
虹吸壶煮咖啡26个注意事项
2021/03/03 冲泡冲煮
PHP一些常用的正则表达式字符的一些转换
2008/07/29 PHP
PHP分页函数代码(简单实用型)
2010/12/02 PHP
PHP遍历某个目录下的所有文件和子文件夹的实现代码
2013/06/28 PHP
PHP使用函数用法详解
2018/09/30 PHP
PHP扩展安装方法步骤解析
2020/11/24 PHP
jquery制作图片时钟特效
2020/03/30 Javascript
JavaScript如何实现对数字保留两位小数一位自动补零
2015/12/18 Javascript
javascript实现随机生成DIV背景色
2016/06/20 Javascript
Javascript中内建函数reduce的应用详解
2016/10/20 Javascript
jquery实现tab选项卡切换效果(悬停、下方横线动画位移)
2017/05/05 jQuery
React父子组件间的传值的方法
2018/11/13 Javascript
微信小程序获取复选框全选反选选中的值(实例代码)
2019/12/17 Javascript
浅谈vue权限管理实现及流程
2020/04/23 Javascript
Vue组件间数据传递的方式(3种)
2020/07/13 Javascript
Python第三方库的安装方法总结
2016/06/06 Python
python查看微信好友是否删除自己
2016/12/19 Python
Python随机生成手机号、数字的方法详解
2017/07/21 Python
python基础教程项目四之新闻聚合
2018/04/02 Python
解决Pycharm下面出现No R interpreter defined的问题
2018/10/29 Python
基于django传递数据到后端的例子
2019/08/16 Python
python连接、操作mongodb数据库的方法实例详解
2019/09/11 Python
CSS3动画之利用requestAnimationFrame触发重新播放功能
2019/09/11 HTML / CSS
简单聊聊H5的pushState与replaceState的用法
2018/04/03 HTML / CSS
c语言常见笔试题总结
2016/09/05 面试题
销售人员自我评价
2014/02/01 职场文书
元旦文艺汇演主持词
2014/03/26 职场文书
广告艺术设计专业自荐书
2014/07/08 职场文书
出生医学证明书
2014/09/15 职场文书
八项规定个人对照检查材料思想汇报
2014/09/25 职场文书
优秀小学生事迹材料
2014/12/26 职场文书
董事长岗位职责
2015/02/13 职场文书
请客吃饭开场白
2015/06/01 职场文书
解读MySQL的客户端和服务端协议
2021/05/10 MySQL
浅谈python数据类型及其操作
2021/05/25 Python
唤醒紫霞仙子,携手再游三界!大话手游X《大话西游》电影合作专属剧情任务
2022/04/03 其他游戏