import random
#可输入次数
flag = 0
#生成一个1到10之间的随机整数
res = random.randint(1,10)
#判读三次输入机会
while(flag<3):
    temp = input('来,猜猜我心里想的数字是什么?\r\n')
    #格式化输入的字符串数字为整型
    temp = int(temp)
    #如果相等
    if temp == res:
        #结束循环
        flag = 3
        print('不错哦~\n')
        print('顺利通关~')
    #如果错误
    else:
        #机会加1
        flag = flag+1
        #剩余次数
        number = 3 - flag
        #将数字转换为字符串,用于拼接
        number = str(number)
        #判断输入的数字大或小
        if temp < res:
            print('您的答案小于标准答案!您还有'+number+'次机会\n')
        else:
            print('您的答案大于标准答案!您还有'+number+'次机会\n')
        #如果三次机会用完,提示
        if flag == 3:
            print('游戏结束...')

最新文章

  1. 单链表、循环链表的JS实现
  2. openssl使用多种方法签名、自签名
  3. C# 6.0的新变化
  4. Tkinter教程之Canvas篇(4)
  5. Android TextView结合SpannableString使用
  6. STL学习系列一:STL(标准模板库)理论基础
  7. 项目移植过程中报:“Project facet Java version 1.7 is not supported.” 错误
  8. Django 基础
  9. Windows环境下用C#编程将文件上传至阿里云OSS笔记
  10. python如何使用pymysql模块
  11. Swift开发UITableView常用的一些细节知识点介绍
  12. Java Main参数解析(Args4j)
  13. pthread_cond_wait学习笔记
  14. Azkaban工作流调度器
  15. 好好耕耘 redis和memcached的区别
  16. importlib模块
  17. 2018-01-11 Antlr4的分析错误处理
  18. my.ini优化mysql数据库性能的十个参数(推荐)
  19. Debian 鼠标左右手
  20. ARM-JTAG-SWD-schematic

热门文章

  1. layui layer 弹框
  2. Codeforces Round #289 Div 2
  3. Dapper基础知识三
  4. 模块-- HASH
  5. CSS核心原理
  6. HDU Integer&#39;s Power(容斥原理)
  7. ansible搭建mysql主主模式
  8. Spring Boot基础教程》 第1节工具的安装和使用
  9. Mysql学习总结(22)——Mysql数据库中制作千万级测试表
  10. Opencv 三对角线矩阵(Tridiagonal Matrix)解法之(Thomas Algorithm)