python猜密码游戏规则_【python笔记 三 】python脚本实战---数字密码小游戏
描述: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脚本实战---数字密码小游戏相关推荐
- c++ 小游戏_C/C++编程笔记:C语言写推箱子小游戏,大一学习C语言练手项目
C语言,作为大多数人的第一门编程语言,重要性不言而喻,很多编程习惯,逻辑方式在此时就已经形成了.这个是我在大一学习 C语言 后写的推箱子小游戏,自己的逻辑能力得到了提升,在这里同大家分享这个推箱子小游 ...
- java游戏循环_利用Java循环语句实现攻击防御塔小游戏
/* * 时间:2018-3-21 * 目的:practice * 内容:利用Java循环语句实现攻击防御塔小游戏 * 使用Java while语句实现一个英雄攻击防御塔的小程序,防御塔血量总计100 ...
- python语音程序设计基础篇_【笔记】python自学笔记(基础篇)——字典操作
字典:是一系列键值对,每个关键字都对应一个值,我们可以使用关键字来访问关联的值,与关键字关联 的可以是数,字符串,列表乃至字典,事实上,可将任何python对象用作字典的值 字典用放在花括号{}中的一 ...
- python秒表游戏代码_用20行Python代码实现2048小游戏,你会吗?
前些天在b站上看到有个大佬用c写了一个2048小游戏,我便一下来了兴趣.心想着,我貌似也能用Python来整一波,话不多说,直接开搞. 2048的游戏规则: 2048游戏总共有16个格子,初始时会有两 ...
- Python【小游戏合集】之重温童年最爱的扫雷小游戏
导语: 哈喽吖!有许多铁汁们私信小编说用Python自行制作小游戏 之后简直就是上头了~让wo多出一点小游戏合集(看来铁汁们跟小编一样都酷爱游戏) 有求必应~小游戏立刻安排上啦~~(扫雷真的是 ...
- Python数字炸弹小游戏代码
#Python数字炸弹小游戏代码 import random import time bomb = random.randint(1, 99) print(bomb) start = 0 end = ...
- python数字炸弹小游戏
数字炸弹小游戏就是给定一个数字范围,然后在范围内进行数字猜测,不断更新范围的界限,直到有人猜中随机生成的数字结束游戏. 因为需要不断地进行循环,所以采用while语句根据猜的数不断更新值,并循环执行, ...
- 利用random 的randint 方法写一个猜数字的小游戏
学习python第二天,编写的一款数字小游戏 昨天学习完条件语句和while循环,老师留下的作业:利用random 的randint 方法写一个猜数字的小游戏. 第一次在CSDN上记录,小白一枚.希望 ...
- 玩一个猜数字的小游戏吧
前言 大家一定都在聚会中玩过一个猜数字的小游戏吧? 就是主持人写下一个数字,在100以内,然后呢,大家就开始猜,每当一个人说出一个数字,主持人就说太大或者太小,然后慢慢的缩小范围,最后说对的人要接受惩 ...
最新文章
- jittor和pytorch生成网络对比之cgan
- 【读书笔记】iOS-NSString的length
- 从一年关店千家到营利双增,都市丽人做对了什么?
- cdt开发java_Eclipse:可以将CDT和Java IDE放在一起
- 在eclipse中修改java web项目的名称
- iOS开发必备指南合集之游戏接入GameCenter 指南
- postgresql的别名要用双引号才可以
- mysql数据库with ur_Python使用MySQL数据库(新)
- 不止 5G 和鸿蒙,华为最新大招,扔出 AI 计算核弹
- 作者:张峰(1978-),男,博士,国家海洋信息中心副研究员
- Linux Vim基本操作(文件的打开和编辑)完全攻略(有图有真相)
- selenium自动向下滚动页面,并指定最大滑动距离
- com scripting读书笔记
- 分享不可不知的CAD经典技巧
- 福建厦门的Acrel-2000E/B配电室综合监控系统
- 【数据库查询--电影制片系列】-- 检索出Studio表中制片公司st1的地址。
- 删除流氓软件进程的方法
- LeetCode题解(1564):把箱子放进仓库里I(Python)
- Harmony OS har包生成和使用技巧
- 房贷等额本息利率上涨要跟着涨吗?
热门文章
- 面向对象程序设计_面向对象的程序设计(续)
- CV:计算机视觉技术之图像基础知识(一)—以python的cv2库来了解计算机视觉图像基础(傅里叶变换-频域-时域/各种滤波器-线性-非线性-均值-中值-高斯-双边)
- AI:周志华老师文章《关于强人工智能》的阅读笔记以及感悟
- MAT之GA:遗传算法(GA)解决M-TSP多旅行商问题
- 集成学习-Boosting集成学习算法XGBoost
- [jQuery]点击某元素之外触发事件
- 采购退料单新增无法获取单价
- redis读取自增时候指定的key问题
- MOXA的Nport5600初始密码
- CSS基础必备盒模型及清除浮动