zoukankan      html  css  js  c++  java
  • 通过游戏学python 3.6 第一季 第四章 实例项目 猜数字游戏--核心代码--猜测次数--随机函数和屏蔽错误代码--优化代码及注释 可复制直接使用 娱乐 可封装 函数

     1 #猜数字--核心代码--猜测次数--随机函数和屏蔽错误代码---优化代码及注释
     2 #!usr/bin/env python
     3 #-*-coding:utf-8-*-
     4 #QQ124111294
     5 
     6 
     7 
     8 
     9 import random
    10 number = random.randint(1,99)#设定答案(可以假设成年龄吧)
    11 amount = random.randint(3,8) #设定猜测次数
    12 print('本次游戏次数为',amount,'')
    13 
    14 count = 0  #设定初始次数
    15 while count <= amount:   #条件成立无限循环
    16     try:
    17         guess = int(input('请猜数字'))
    18 
    19         if guess == number:   #条件判断为真执行
    20             print('猜对了')
    21             break
    22         elif guess > number:  #if判断不为真执行
    23             print('大了')
    24         else:                 #if和elif都不成立执行
    25             print('小了')
    26 
    27         count +=1 #修改初始次数+1
    28 
    29         if count == amount:   #根据条件判断
    30             countine = input('任意键重新开始,“N”键退出游戏')
    31             if countine != 'n' :    #设置退出按键
    32                 count = 0           #修改初始次数
    33             else:
    34                 exit()              #退出程序
    35     except:
    36         print('请输入数字,而不是其他')                
    #猜数字--核心代码--猜测次数--随机函数和屏蔽错误代码---优化代码及注释
  • 相关阅读:
    继承 接口 多态
    组合(补充)和 继承
    面向对象初级
    模块和包
    time,random,os,sys,序列化模块
    inline详解
    C++静态数据成员与静态成员函数
    OpenCV Mat数据类型及位数总结(转载)
    拼搏奋斗类
    c++虚函数实现机制(转)
  • 原文地址:https://www.cnblogs.com/ujq3/p/7265653.html
Copyright © 2011-2022 走看看