python猜随机数代码_猜随机数游戏Python
我的程序应该要求用户猜测一个0到100之间的数字,但我似乎无法得到正确的输出。此时,如果用户数大于随机数,它会打印出无限量的“你的数字太高了”。同样,如果第一个用户猜测值很低,那么以下所有数字都会有相同的提示:(“你的数字太低”),尽管它们实际上比随机数大。我不知道我做错了什么。任何帮助都将不胜感激。谢谢您!在from random import randint
def main():
guessesTaken = 0
randomNumber = randint(0,100)
#print(randomNumber)
giveUp = -1
UserGuess = int(input("Take a guess" + "(The random number is: " + str(randomNumber) + "): "))
while UserGuess != randomNumber:
guessesTaken += 1
if UserGuess < randomNumber:
UserGuess = int(input("Your guess is too high.Try again: "))
elif UserGuess > randomNumber:
UserGuess = int(input("Your guess is too high.Try again: "))
elif UserGuess == randomNumber or UserGuess == giveUp:
break
if UserGuess == randomNumber:
guessesTaken = str(guessesTaken)
print("Yes, that is right!")
print("It took you " + guessesTaken + " guesses")
if UserGuess == giveUp:
guessesTaken = str(guessesTaken)
randomNumber = str(randomNumber)
print("Better luck next time.")
print("You tried"+ guessesTaken + " guesses")
return
print (main())
if __name__ == "__main__":
main()
python猜随机数代码_猜随机数游戏Python相关推荐
- python矩形碰撞检测算法_简易夺旗游戏(python像素级碰撞检测之颜色碰撞)
以下是部分代码预览: """ 简易夺旗游戏(python像素级碰撞检测之颜色碰撞) 按上下左右方向箭头操作小虫子去碰到小旗子,游戏就胜利了, 否则如果碰到黑色,游戏就失败 ...
- python画美女代码_教你用python爬取网站美女图(附代码及教程)
我前几篇文章都是说一些python爬虫库的用法,还没有说怎样利用好这些知识玩一些好玩的东西.那我今天带大家玩好玩又刺激的,嘻嘻!对了,requests库和正则表达式很重要的,一定要学会!一定要学会!! ...
- python 动态编译代码_使用PyQt(Python+Qt)+动态编译36行代码实现的计算器
PyQt是基于跨平台的图形界面C++开发工具Qt加Python包装的一个GPL软件(GPL是GNU General Public License的缩写,是GNU通用公共授权非正式的中文翻译),Qt基于 ...
- python抢票代码_教你用Python动刷新抢12306火车票,附源码!
用python另一个抢票神器,你get到了吗? 2017年时间飞逝,转眼间距离2018年春节还有不到1个月的时间,还在为抢不到火车票发愁吗?作为程序员的我们撸一个抢票软件可好? ... 难以想象的数据 ...
- python登录接口代码_(转载)Python 的 OAuth 登录接口 python-oauth2
前言 python-oauth2 是 Python 语言的 OAuth 2 的实现,包括客户端和服务器端.该项目经过完整的测试. 它拥有一下特点: 100%单元测试覆盖. 完全去掉了DataStore ...
- python画人脸代码_[转]7行Python代码的人脸识别
随着去年alphago 的震撼表现,AI 再次成为科技公司的宠儿.AI涉及的领域众多,图像识别中的人脸识别是其中一个有趣的分支.百度的BFR,Face++的开放平台,汉王,讯飞等等都提供了人脸识别的A ...
- python回测代码_只用3行Python回测你的交易策略
作者|Lorenzo Ampil 编译|VK 来源|Towards Data Science 自从我开始学习投资,我接触了不同的股票分析方法-技术分析和基本面分析.我甚至读过很多关于这些技巧的书和文章 ...
- python画图颜色代码_关于matplotlib:Python:制作从红色到蓝色的颜色条
我要绘制一系列线(目前总共60条线),以绘制到同一图中以显示某个过程的时间演变.当前已绘制线,因此最早的时间步长以100%红色绘制,最新的时间步长以100%蓝色绘制,中间的时间步长根据时间分别为红色和 ...
- python画飞机代码_这个可能打败Python的编程语言,正在征服科学界
原标题:这个可能打败Python的编程语言,正在征服科学界 Julia 语言是近年来科学世界中出现的一匹黑马.物理学家 Lee Phillips 发表了一篇科普文章,介绍了这种科学计算语言的真正魅力所 ...
最新文章
- java 开发工具_Java开发工具和环境,你了解多少?
- 关于JUnit5 你必须知道的(二)JUnit 5的新特性
- 上去很美的 Serverless 在中国落地的怎么样了?
- 谁说程序员赚得比医生少?网友:我一年的收入医生一辈子都赚不到
- 关于短路保护的三极管详解
- linux 家用路由器,饱受折磨的家用路由器 | 在研究的127个家用路由器中,没有一个路由器幸免...
- sql server 2008 不显示 已注册的服务器任务窗格,Visio使用方法.doc
- 微信公众号学习--点亮图片
- Golang Tools
- gnuplot命令大全
- Tcp Daytime获取客户端
- matlab如何实现动态显示,matlab 坐标图动画,动态显示数据
- 启发式搜索: A*算法
- 7-1 评委打分 (5分)
- 金九银十北漂记第2篇:《Java程序员面试宝典》读书笔记
- 扬名立万影评爬取与分析
- 一个正经的前端学习 开源 仓库(阶段十四)
- 零号培训平台课程-1、SQL注入基础
- 手撕红黑树RedBlackTree Right?带动画的哦
- 服务器神器——tmux