在Python语言中,生成一个1到100以内的数字然后猜这个数是什么,跟教科书式差不多,用来学习,希望对大家学习Python语言有所帮助。#!user/bin/env pyhton3

#-*- coding:utf-8 -*-

#猜数字游戏

#Guess My Number

#

#author Dr.huang

#website:www.nsmrobot.com

#计算机从1到100之间随机挑选一个数字

#读者尝试把它给猜出来,计算机要让玩家知道他是猜低了还是猜高了

#显示尝试的次数

import random

#导入随机数产生模块

print("\t欢迎进行猜数字游戏......")

print("""

====== ======

author Dr.huang

www.nsmrobot.com

====== ======

""")

print("\t请输入一个从1到100的整数,")

print("\t并尝试根据提示猜出正确的答案")

print("\t开始啦:")

number=random.randint(1,100)

#产生一个在1至100之间的整数

guess_number=int(input("输入你猜的数字:"))

guess_count=1

while guess_number!=number:

if guess_number>number:

print("""

=====你输入的数比较大;====

"""

)

else:

print("""

=====你输入的数比较小;====

"""

)

guess_number=int(input("再输入你猜的数字:"))

guess_count+=1

print("你猜对了,恭喜你!正确的数字是:",number)

print("你一共用了",guess_count,"次数才完成!")

本文由职坐标整理并发布,了解更多内容,请关注职坐标编程语言Python频道!

python猜数字统计游戏次数_详解用Python语言写的一个猜数字游戏相关推荐

  1. python爬取微博恶评_详解用python写网络爬虫-爬取新浪微博评论

    新浪微博需要登录才能爬取,这里使用m.weibo.cn这个移动端网站即可实现简化操作,用这个访问可以直接得到的微博id. 分析新浪微博的评论获取方式得知,其采用动态加载.所以使用json模块解析jso ...

  2. python 打印对象的全部属性_详解:Python 面向对象静态方法、类方法、属性方法知识点小结...

    今天为大家带来的内容是介绍了Python 面向对象静态方法.类方法.属性方法,总结分析了Python 面向对象程序设计中静态方法.类方法.属性方法相关概念.知识点.操作技巧与使用注意事项,需要的朋友可 ...

  3. python解释器在哪里_详解查看Python解释器路径的两种方式

    进入python的安装目录, 查看python解释器 进入bin目录 # ls python(看一下是否有python解释器版本) # pwd (查看当前目录) 复制当前目录即可 1. 通过脚本查看 ...

  4. 用python3做学生管理系统_详解用python实现基本的学生管理系统(文件存储版)(python3)...

    详解用python实现基本的学生管理系统(文件存储版)(python3) 来源:中文源码网    浏览: 次    日期:2019年11月5日 详解用python实现基本的学生管理系统(文件存储版)( ...

  5. python编写数据库连接工具_详解使用Python写一个向数据库填充数据的小工具(推荐)...

    一. 背景 公司又要做一个新项目,是一个合作型项目,我们公司出web展示服务,合作伙伴线下提供展示数据. 而且本次项目是数据统计展示为主要功能,并没有研发对应的数据接入接口,所有展示数据源均来自数据库 ...

  6. python selenium爬虫_详解基于python +Selenium的爬虫

    详解基于python +Selenium的爬虫 一.背景 1. Selenium Selenium 是一个用于web应用程序自动化测试的工具,直接运行在浏览器当中,支持chrome.firefox等主 ...

  7. python zxing 识别条码_详解利用python识别图片中的条码(pyzbar)及条码图片矫正和增强...

    前言 这周和大家分享如何用python识别图像里的条码.用到的库可以是zbar.希望西瓜6辛苦码的代码不要被盗了.(zxing的话,我一直没有装好,等装好之后再写一篇) 具体步骤 前期准备 用open ...

  8. 利用python处理dna序列_详解基于python的全局与局部序列比对的实现(DNA)

    程序能实现什么 a.完成gap值的自定义输入以及两条需比对序列的输入 b.完成得分矩阵的计算及输出 c.输出序列比对结果 d.使用matplotlib对得分矩阵路径的绘制 一.实现步骤 1.用户输入步 ...

  9. 用python写管理系统局域网_详解用python -m http.server搭一个简易的本地局域网

    工作时同事间几mb小文件的传输,一般使用QQ或者微信就足够了,但当传输文件几百MB或者几十G时,这种方法的效率就显得不足了.本篇就是简单说明一个python小功能,让大家能利用python方便的搭建一 ...

  10. python os.path.exists 已存在_详解python os.path.exists判断文件或文件夹是否存在

    1.SocketServer模块编写的TCP服务器端代码 Socketserver原理图服务端:import SocketServer #导入SocketServer,多线程并发由此类实现 class ...

最新文章

  1. mysql配置文件没有spring_spring cloud config使用mysql存储配置文件
  2. python使用界面-(八)Python 图形化界面设计
  3. MYSQL中的主表和父表_主表,从表,关联表,父表,子表
  4. [转]小硕3年是怎样发6篇SCI的
  5. python获取钉钉日志数据_python3实现zabbix告警推送钉钉的示例
  6. Flask练手项目之通讯录
  7. echarts.init只能使用一个_气动球阀填料使用寿命怎样提高
  8. Navicat Premium查看建表语句(DDL)
  9. 运筹学从何学起?如何快速入门精确式算法?
  10. 使用Easy CHM工具对文件生成API文档
  11. PC端模拟微信/QQ/钉钉运行环境 解决 请在微信客户端打开链接 解决 2021
  12. 发现谷歌学术搜索真好用啊
  13. 计算机量子化学计算实验报告物化实验,量子化学计算方试验.doc
  14. 性能测试入门(一):性能测试中的各项指标告诉我们什么
  15. js-时间相关操作(获取当前日期、最近三天、近一月及前N天的日期)
  16. C# 面向对象学习笔记
  17. stl排序之sort函数
  18. 做好质量分析,从5个方向入手就够了,快收藏
  19. 数据库外键级联修改删除
  20. 数据库中外键的作用以及和主键的区别

热门文章

  1. eMMC的使用寿命分析
  2. arcgis 你必须有许可证才能使用此activex控件
  3. HDFS Rack Awareness详解
  4. html+div+动画效果,CSS3效果:animate实现点点点loading动画效果(一)
  5. MVP实现Recy多条目展示
  6. 关于软件测试未来发展趋势分析与总结
  7. flv 视频播放器代码
  8. 谷歌放弃火狐的谷歌工具栏产品
  9. 计算机图形学及前沿应用讲座心得,王泽晶-计算机图形学技术前沿讲座总结报告...
  10. 丛书【数据库面试笔试宝典】已在京东、淘宝、天猫等各大电子商城销售