描述:A输入一个数值,输入时该数值已隐藏无法看到,让B猜该数字为多少,数值过小或过大都会提示,并会在最后猜对时统计出共猜了几次。

脚本内容:

#!/usr/bin/env python

#FileName:while1.py

import getpass    #调用模块

a = int(getpass.getpass('Enter A Number a:'))    #模块赋值

running = True

i = 0

while running:

b = int(raw_input('Enter A number b: '))

if a == b:

print '\033[32mgood,Your Password is Ture !\033[0m'

running = False

i = i+1

elif a < b:

print 'Bad,Pleas Try Again! Is Too Greate!'

i = i+1

else:

print 'Bad,Pleas Try Again! Is Too Little!'

i = i+1

else:

print '\033[36mWhat a clever boy !\033[0m'

if i == 1:

print '\033[36mYou used %s chance to give the answer. \033[0m' % i

else:

print '\033[36mYou used %s chances to give the answer. \033[0m' % i

python猜密码游戏规则_【python笔记 三 】python脚本实战---数字密码小游戏相关推荐

  1. c++ 小游戏_C/C++编程笔记:C语言写推箱子小游戏,大一学习C语言练手项目

    C语言,作为大多数人的第一门编程语言,重要性不言而喻,很多编程习惯,逻辑方式在此时就已经形成了.这个是我在大一学习 C语言 后写的推箱子小游戏,自己的逻辑能力得到了提升,在这里同大家分享这个推箱子小游 ...

  2. java游戏循环_利用Java循环语句实现攻击防御塔小游戏

    /* * 时间:2018-3-21 * 目的:practice * 内容:利用Java循环语句实现攻击防御塔小游戏 * 使用Java while语句实现一个英雄攻击防御塔的小程序,防御塔血量总计100 ...

  3. python语音程序设计基础篇_【笔记】python自学笔记(基础篇)——字典操作

    字典:是一系列键值对,每个关键字都对应一个值,我们可以使用关键字来访问关联的值,与关键字关联 的可以是数,字符串,列表乃至字典,事实上,可将任何python对象用作字典的值 字典用放在花括号{}中的一 ...

  4. python秒表游戏代码_用20行Python代码实现2048小游戏,你会吗?

    前些天在b站上看到有个大佬用c写了一个2048小游戏,我便一下来了兴趣.心想着,我貌似也能用Python来整一波,话不多说,直接开搞. 2048的游戏规则: 2048游戏总共有16个格子,初始时会有两 ...

  5. Python【小游戏合集】之重温童年最爱的扫雷小游戏

    导语: 哈喽吖!有许多铁汁们私信小编说用Python自行制作小游戏 ‍ ‍ 之后简直就是上头了~让wo多出一点小游戏合集(看来铁汁们跟小编一样都酷爱游戏) 有求必应~小游戏立刻安排上啦~~(扫雷真的是 ...

  6. Python数字炸弹小游戏代码

    #Python数字炸弹小游戏代码 import random import time bomb = random.randint(1, 99) print(bomb) start = 0 end = ...

  7. python数字炸弹小游戏

    数字炸弹小游戏就是给定一个数字范围,然后在范围内进行数字猜测,不断更新范围的界限,直到有人猜中随机生成的数字结束游戏. 因为需要不断地进行循环,所以采用while语句根据猜的数不断更新值,并循环执行, ...

  8. 利用random 的randint 方法写一个猜数字的小游戏

    学习python第二天,编写的一款数字小游戏 昨天学习完条件语句和while循环,老师留下的作业:利用random 的randint 方法写一个猜数字的小游戏. 第一次在CSDN上记录,小白一枚.希望 ...

  9. 玩一个猜数字的小游戏吧

    前言 大家一定都在聚会中玩过一个猜数字的小游戏吧? 就是主持人写下一个数字,在100以内,然后呢,大家就开始猜,每当一个人说出一个数字,主持人就说太大或者太小,然后慢慢的缩小范围,最后说对的人要接受惩 ...

最新文章

  1. jittor和pytorch生成网络对比之cgan
  2. 【读书笔记】iOS-NSString的length
  3. 从一年关店千家到营利双增,都市丽人做对了什么?
  4. cdt开发java_Eclipse:可以将CDT和Java IDE放在一起
  5. 在eclipse中修改java web项目的名称
  6. iOS开发必备指南合集之游戏接入GameCenter 指南
  7. postgresql的别名要用双引号才可以
  8. mysql数据库with ur_Python使用MySQL数据库(新)
  9. 不止 5G 和鸿蒙,华为最新大招,扔出 AI 计算核弹
  10. 作者:张峰(1978-),男,博士,国家海洋信息中心副研究员
  11. Linux Vim基本操作(文件的打开和编辑)完全攻略(有图有真相)
  12. selenium自动向下滚动页面,并指定最大滑动距离
  13. com scripting读书笔记
  14. 分享不可不知的CAD经典技巧
  15. 福建厦门的Acrel-2000E/B配电室综合监控系统
  16. 【数据库查询--电影制片系列】-- 检索出Studio表中制片公司st1的地址。
  17. 删除流氓软件进程的方法
  18. LeetCode题解(1564):把箱子放进仓库里I(Python)
  19. Harmony OS har包生成和使用技巧
  20. 房贷等额本息利率上涨要跟着涨吗?

热门文章

  1. 面向对象程序设计_面向对象的程序设计(续)
  2. CV:计算机视觉技术之图像基础知识(一)—以python的cv2库来了解计算机视觉图像基础(傅里叶变换-频域-时域/各种滤波器-线性-非线性-均值-中值-高斯-双边)
  3. AI:周志华老师文章《关于强人工智能》的阅读笔记以及感悟
  4. MAT之GA:遗传算法(GA)解决M-TSP多旅行商问题
  5. 集成学习-Boosting集成学习算法XGBoost
  6. [jQuery]点击某元素之外触发事件
  7. 采购退料单新增无法获取单价
  8. redis读取自增时候指定的key问题
  9. MOXA的Nport5600初始密码
  10. CSS基础必备盒模型及清除浮动