我正在Python2.7.10中开发一个4位数的猜谜游戏。但我找不到如何随机生成一个4位数的数字,并将其存储为变量。数字必须介于1111和9999之间

困难的是,我想把它作为变量存储,而不是打印出来让玩家看到。

如果你愿意,我会在写完后把代码寄出去。

代码终于到了!import random

number = random.randint(1111,9999)

tryagain = 'yes'

print ('hello! ')

print ('------------------------------------------------------------- ')

print ('Try and guess the 4 digit number in the least number of tries ')

print ('------------------------------------------------------------- ')

while tryagain == 'yes':

lowoutput = None

highoutput = None

guess = None

guess = input('Guess: ')

if guess == number:

print ('Correct! ')

correctoutput str(raw_input(Enter 'exit' to exit: "))

If correctoutput == 'exit':

print 'Goodbye'

exit()

else:

print 'invalid input'

elif guess > number:

print 'Your answer is too high'

highoutput = str(raw_input("Try again? 'Y'/'N'))

if highoutput == 'n':

tryagain = 'n'

elif highoutput == 'y'

try again = 'yes'

else:

print 'invalid input'

else:

print 'Your answer is too low'

lowoutput = str(raw_input("Try again 'y'/'n'"))

if lowoutput == 'n':

try again = 'n'

elif lowoutput == 'y'

tryagain = 'yes'

else:

print 'invalid input'

print 'too bad, the right answer was: '

print (number)

exit()

这应该管用。可能有一些错误,因为我写在我的平板电脑上。所有改进都将被接受

rpython求随机数代码4段5个字符_如何创建一个4位数的随机数并将其存储为变量...相关推荐

  1. 【前端实例代码】如何使用 HTML 和 CSS 快速创建一个响应式导航栏

    效果图: 大屏: 小屏: bilibili在线视频演示地址: [前端实例代码]如何使用 HTML 和 CSS 快速创建一个响应式导航栏nav_哔哩哔哩_bilibili完整代码在这里:https:// ...

  2. SilverLight学习笔记--如何在xaml文件中操作用户在后台代码定义的类(2)--示例篇:创建一个登录控件(原创)(转载本文请注明出处)...

    本文将示例如何运用前篇所写知识来建立一个用户自定义的登录控件.此控件界面非常简单,主要涉及的知识点是:   如何创建用户控件(包括对此控件的自定义事件和属性的编写,此处我们将创建一个名为LoginBo ...

  3. 用于生成随机数的python标准库模块是_详解Python基础random模块随机数的生成

    详解Python基础random模块随机数的生成 来源:中文源码网    浏览: 次    日期:2019年11月5日 [下载文档:  详解Python基础random模块随机数的生成.txt ] ( ...

  4. python求斜边上的高是多少厘米_已知一个直角三角形的两条直角边,如何求斜边上的高的长度...

    展开全部 利用:直角32313133353236313431303231363533e59b9ee7ad9431333431333963三角形的面积不变,即两直角边的乘积的一半=斜边乘以斜边上的高的一 ...

  5. 倒计时css和js html代码,手把手教你利用CSS和JS创建一个倒数计时器

    倒计时功能,在很多地方都会用到,我们平时都习惯去用一些插件来应用,会减少不少的工作量,并且效果也能达到预期. 我今天并不是想分享什么倒计时插件,而是自己写一个简单的倒数计时器,有兴趣的同学可以往下看看 ...

  6. 微软大神“玩”出新花样,求平均值代码还能这样写?

    编译 | 马超       责编 | 苏宓 出品 | CSDN(ID:CSDNnews) 近日,微软神级人物Raymond Chen在个人博客上,发布了一篇关于<如何计算平均值>的博文.这 ...

  7. java 生成不重复随机数_Java如何实现生成n个不重复的随机数 Java实现生成n个不重复的随机数代码...

    Java如何实现生成n个不重复的随机数?本篇文章小编给大家分享一下Java实现生成n个不重复的随机数代码,代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 需 ...

  8. java随机数代码解析,实例解析常用的java随机数生成办法

    随机数是任何一种编程语言最基本的特征之一,在技术开发中应用很广泛,因为有时我们需要随机生成一个固定长度的数字.字符串亦或者是需要随机生成一个不定长度的数字.或者进行一个模拟的随机选择等.Java就为我 ...

  9. matlab路面功率谱密度的代码,[转载]转:matlab求功率谱密度代码实例

    (如果不先对数据都减去一个均值,那么接近0Hz部分的功率会非常非常大~这是有害的,一般做数据处理的时候如果只关注交流量的话,就要先使得整个序列的均值为0,方法就是给每个数减去该序列的一个均值2012- ...

最新文章

  1. 《大话数据结构》第9章 排序 9.10 总结回顾
  2. 【人脸表情识别】不得不读的重要论文推荐(2015-2018篇)
  3. 二、 elasticsearch安装和概念
  4. Django运维后台的搭建之四:用bootstrap模板让运维前台变得更漂亮
  5. ChaiNext:BTC将挑战6W关口
  6. 企业私有云解决方案(基于桌面与服务器虚拟化技术)
  7. 一起谈.NET技术,浅析五大ASP.NET数据控件
  8. MFC图形编辑界面工具
  9. .net文档生成工具2.0 支持自定义文档生成器【转:http://www.cnblogs.com/lucc/archive/2008/09/05/1284762.html】...
  10. 最强人工智能 OpenAI 极简教程
  11. java 保存微信表情_【java】【mysql】存储微信表情emoji表情
  12. 计算机内存不足应该换什么,电脑内存不够用了怎么办
  13. Redundant Paths(边双连通分量缩点+思维构造)
  14. 以太坊:分片Sharding FAQ
  15. 拆解SSK SCRM330 USB3.0读卡器 GL3233 固件 0819
  16. CocosCreator中使用Animation制作动画
  17. 【计算机网络】:1-基本知识
  18. html盒子整体向下移动,盒子上下左右居中方法全(持续更新中)
  19. 1079 日K蜡烛图
  20. 2020Android手机专业摄影,华为拍照手机排行榜2020_华为拍照最好的是哪款

热门文章

  1. Python入门100题 | 第049题
  2. Python入门100题 | 第048题
  3. Istio:一个用于微服务间通信的服务网格开源项目
  4. The evolution of cluster scheduler architectures--转
  5. mmTrix大数据分析平台构建实录--转
  6. 命令行修改weblogic用户名和密码
  7. 李宏毅深度学习——分类
  8. 以太坊联合创始人发明了新语言叫板Vyper,主链之后语言将引领新一轮大战?...
  9. 徐博 From RankNet to LambdaRank to LambdaMART: An Overview
  10. 银联基于OpenStack的金融私有云建设实践