使用python制作简单猜数字的游戏

'''

猜数字游戏

'''

import random #引入random模块用于生成随机数

secret=random.randint(1,10) #取出随机数

print("------------demo_01-----------")

guess = 0 #初始化guess的值,注:不能等于secret

times = 5 #设定循环次数

print("游戏开始\n猜数字(1-10)共"+str(times)+"次机会!") #提示游戏开始和试错次数

while guess !=secret and times>0: #循环开始,条件1:判断guess和secret,条件2:判断times

temp = input("请输入:") #提醒输入

if temp.isdigit():#变量名.isdigit() 所有字符都是数字,为真返回 Ture ,否则返回 False。

times=times-1 #试错次数每次循环会减1

guess = int(temp) #讲输入字符强制转换为int并赋值给guess

if guess== secret: #比较guess,secret

print("恭喜你猜中了",end=",") # 注:end=","(print()默认结尾为\n,end=","使print()以,结尾)

print("但是猜中也没有奖励!") #结果正确

else:

if guess > secret: #比较guess,secret

print("很遗憾猜错了,比正确答案大了",end=",")

if times==0:#判断times是否为0

print("机会用光o(╥﹏╥)o")#提示试错次数用完了

else:

print("还剩"+str(times)+"次机会") #结果错误,并且减少试错次数

else:

print("很遗憾猜错了,比正确答案小了",end=",")

if times==0:#判断times是否为0

print("机会用光了o(╥﹏╥)o")#提示试错次数用完了

else:

print("还剩"+str(times)+"次机会") #结果错误,并且减少试错次数

else: #输入字符为非数字字符的情况

print("请输入数字!") #提示输入字符不是数字字符

print("游戏结束,不玩了") #提示游戏结束

'''

猜数字游戏

'''

注:使用python制作简单猜数字的游戏。

如有不足请私信博主,共同学习。ヾ(◍°∇°◍)ノ゙

点赞

1

收藏

分享

文章举报

CN_Orange_

发布了14 篇原创文章 · 获赞 1 · 访问量 1644

私信

关注

python随机猜数字游戏_python,random随机数,简单的python猜数字游戏相关推荐

  1. python随机取列表元素_python random从集合中随机选择元素

    Mysql 全文索引 1创建一个带全文索引的表: 2查看表结构: 3,使用:SEELCT * FROM XXXX WHERE MATCH(FIELD) AGAINST ('...'); 注意:FULL ...

  2. python中随机生成数字生成对了是猜对了_python入门(一) 一个猜随机数小游戏...

    #猜随机数小游戏代码如下 from random import randint num = randint(0, 100) #import random 可采用引入模块的形式写随机数代码 #num = ...

  3. python随机生成10个数_python得到一个10位随机数的方法及拓展

    https://blog.csdn.net/qq_33324608/article/details/78866760 无意中看到一个写10位随机数的方法,很有想法,然后就从学了一下随机数,相关东西都记 ...

  4. python随机生成大写字母_python随机生成大小写字母数字混合密码(仅20行代码)

    用简单的方法生成随机性较大的密码 仅用20行代码随机生成密码 核心思路:利用random模块 random模块随机生成数字,大小写字母,循环次数 while循环+随机生成的循环次数-->随机pl ...

  5. python随机出现外星人飞船_python外星人入侵游戏如何改变飞船的大小

    Python从入门到实践里的<外星人入侵> Python外星人入侵问题分享助世界上从来不缺少风景,缺少的只是欣赏的心情. Python项目外星人入侵添加爆照效果有没有原码<Pytho ...

  6. python编写一个弹球游戏_Python实战案例:用Python写一个弹球游戏,就是这么强

    我们前面讲了几篇关于类的知识点,为了让大家更好的掌握类的概念,并灵活的运用这些知识,我写了一个有趣又好玩的弹球的游戏,一来可以把类的知识融会一下,二来加深对Python的兴趣.你会发现哎呀Python ...

  7. java 随机md5_java常用工具类 Random随机数、MD5加密工具类

    本文实例为大家分享了java常用工具类的具体代码,供大家参考,具体内容如下 random随机数工具类 package com.jarvis.base.util; import java.util.ra ...

  8. python随机生成密码字符串_Python随机生成带特殊字符的密码

    在日常运维中,如果涉及到用户管理,就一定会用到给用户设置密码的工作,其实吧,平时脑子里觉得设置个密码没什么,但要真让你随手敲一个12位带特殊字符的随机密码,也是很痛苦的事,如果让你敲10个这样的随机密 ...

  9. python 随机获取数组元素_Python创建二维数组的正确姿势

    List (列表)是 Python 中最基本的数据结构.在用法上,它有点类似数组,因为每个列表都有一个下标,下标从 0 开始.因此,我们可以使用 list[1] 来获取下标对应的值.如果我们深入下列表 ...

  10. python随机种子怎么用_python设置随机种子实例讲解

    python设置随机种子实例讲解 对于原生的random模块 import random random.seed(1) 如果不设置,则python根据系统时间自己定一个. 也可以自己根据时间定一个随机 ...

最新文章

  1. 哀悼日使站点变灰色调的方法
  2. 软件项目立项书_2019年度上海市软件和集成电路产业发展专项资金项目立项
  3. MySQL的两个存储引擎--MyISAM和InnoDB
  4. 如何用1年时间获得3年成长?
  5. JavaScript中函数的上下文——this
  6. java 集合对象转map的几种方式(stream流)
  7. NAS媒体库资源归集整理工具nas-tools
  8. 前端性能优化的关键时间点
  9. php创建微信公众号管理系统-序言
  10. 分析中国古建筑最大的特点
  11. Tableau笔记(一):tableau 如何绘制环形图
  12. python-re模块-hashlib模块
  13. FilenameFilter
  14. java编写point类line类_定义一个点类Point,有横坐标x和纵坐标y,定义构造
  15. 详解created和mounted区别与使用场景
  16. QT实现简单的塔防游戏
  17. aka名字_AKA是什么意思?
  18. i3-1125G4 怎么样 相当于什么水平
  19. 【每日一道智力题】三个火枪手(快来看人生哲理)
  20. postman如何测试php接口_使用postman玩转接口测试

热门文章

  1. 测试固态硬盘寿命软件,为什么说耐久测试才是检验SSD寿命的关键
  2. 好嗨游戏:20款最好玩的运动游戏:足球、篮球、网球等等(上)
  3. 快手往事:得老铁者,失天下
  4. 蚂蚁区块链使用搭建方法
  5. java中的IO整理(转)
  6. 无所不能的NumPy:我用它弹奏出了CD音质的吉他名曲“爱的罗曼史”
  7. 列表 元组 字典的概念及其案例
  8. oracle与r语言时间转换,R语言时间序列中时间年、月、季、日的处理操作
  9. 常用的个人网站建站系统
  10. 【cpu温度过高的原因】