我是新手,所以请原谅下面的混乱…我正试图写一个数字猜谜游戏。计算机应该随机生成一个介于1到10之间的数字。用户只允许3次尝试正确猜测数字。一个用户要么猜对了,要么尝试完了,我应该让程序问用户,如果他们想再次玩,游戏应该重新启动。下面是我想到的。我想我让这件事变得复杂得多…我做错什么了,因为它不起作用?在import random

number = random.randint(1,10)

print "The computer will generate a random number between 1 and 10. Try to guess the number!"

guess = int(raw_input("Guess a number: "))

attempts = 0

while guess != number and attempts < 4:

if guess >= 1 and guess <= 10:

print "Sorry, you are wrong."

else:

print "That is not an integer between 1 and 10 (inclusive)."

guess = int(raw_input("Guess another number: "))

attempts = attempts + 1

if attempts > 4:

print "You've guessed incorrectly and are out of tries..."

playAgain = raw_input("Would you like to play again? ")

if playAgain = "Yes" or playAgain == "y":

import random

number = random.randint(1,10)

attempts = 0

guess = int(raw_input("Guess a number: "))

while guess != number and attempts < 4:

if guess >= 1 and guess <= 10:

print "Sorry, you are wrong."

else:

print "That is not an interger between 1 and 10 (inclusive)."

guess = int(raw_input("Guess another number: "))

attempts = attempts + 1

while guess == number:

print "Congratulations, you guessed correctly!"

playAgain = raw_input("Would you like to play again? ")

if playAgain = "Yes" or playAgain == "y":

import random

number = random.randint(1,10)

attempts = 0

guess = int(raw_input("Guess a number: "))

while guess != number and attempts < 4:

if guess >= 1 and guess <= 10:

print "Sorry, you are wrong."

else:

print "That is not an interger between 1 and 10 (inclusive)."

guess = int(raw_input("Guess another number: "))

attempts = attempts + 1

if attempts > 3:

print "You've guessed incorrectly and are out of tries..."

playAgain = raw_input("Would you like to play again? ")

if playAgain == "yes" or playAgain == "Yes":

import random

number = random.randint(1,10)

attempts = 0

guess = int(raw_input("Guess a number: "))

while guess != number and attempts < 4:

if guess >= 1 and guess <= 10:

print "Sorry, you are wrong."

else:

print "That is not an interger between 1 and 10 (inclusive)."

guess = int(raw_input("Guess another number: "))

attempts = attempts + 1

if attempts > 3:

print "You've guessed incorrectly and are out of tries..."

playAgain = raw_input("Would you like to play again? ")

if playAgain == "yes" or playAgain == "Yes":

import random

number = random.randint(1,10)

python猜猜我是几,我在python中猜数游戏的问题相关推荐

  1. 微课|中学生可以这样学Python(例11.2):tkinter猜数游戏(1)

    适用教材: 董付国,应根球.<中学生可以这样学Python>.清华大学出版社,2017. 第11章  综合案例设计与分析 例11.2  tkinter版猜数游戏 京东购买链接:https: ...

  2. 微课|中学生可以这样学Python(例11.2):tkinter猜数游戏(2)

    适用教材: 董付国,应根球.<中学生可以这样学Python>.清华大学出版社,2017. 第11章  综合案例设计与分析 例11.2  tkinter版猜数游戏 京东购买链接:https: ...

  3. 微课|中学生可以这样学Python(例11.2):tkinter猜数游戏(3)

    适用教材: 董付国,应根球.<中学生可以这样学Python>.清华大学出版社,2017. 第11章  综合案例设计与分析 例11.2  tkinter版猜数游戏 京东购买链接:https: ...

  4. java语言中猜数游戏设计_JAVA课程设计-猜数游戏 201521123017

    1.团队课程设计博客链接 2.个人负责模块或任务说明 (1)文件读取和文件的存储 (2)提示板块的窗口设计 (3)选择界面 (4)排行版 3.自己的代码提交记录截图 4.自己负责模块或任务详细说明 ( ...

  5. python猜数游戏在程序中预设一个_一道Python简单程序结构练习题

    1.猜数游戏. 在程序中预设一个0~9之间的整数,让用户通过键盘输入所猜数字,如果大于预设的数, 显示"遗憾,太大了":如果小于预设的数,显示"遗憾,太小了": ...

  6. 采用python语言实现猜数游戏_用python实现猜数游戏

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 本文实例为大家分享了python实现猜数游戏的具体代码,供大家参考,具体内容如下 ...

  7. 猜数游戏python_零基础掌握Python入门到实战

    python基础篇之python六种内置对象类型 注:适合萌新学习python并且里面的内容会持续的更新!说明:并非是最优代码,但程序完全正确!因为此时作者也处在学习阶段! 关于for循环 点击此处, ...

  8. python猜数游戏续_python猜数游戏续改编

    answer=456 n=input('Enteranumber:') correct=len([iforiinnifiinstr(answer)]) exact=len([afora,binzip( ...

  9. 用Python做一个猜数游戏(入门)

    用Python做一个猜数游戏(入门) 目录: 用Python做一个猜数游戏(入门) 第一阶段: 第二阶段: 前言: 各位大佬大家好,我是夕阳样桑,由于最近时间有点紧,所以先做一个小程序.感谢大家的支持 ...

最新文章

  1. 插入排序 链表 java_Java实现 LeetCode 147 对链表进行插入排序
  2. 自定义select 三角样式
  3. jenkins调整jdk版本不生效的解决办法
  4. 如何在线把网站html生成xml文件_快速抓取网站信息工具
  5. 获取SAP Spartacus当前显示产品json数据的又一办法
  6. 使用Java的RESTful Web服务
  7. hash值 更改git_Git切换版本
  8. [置顶] Android的IPC访问控制设计与实现
  9. 膜拜大牛!HTTPS面试常问全解析,吊打面试官系列!
  10. lower_bound
  11. Facebook去年从中国获50亿美元广告收入 占营收10%
  12. 直观简洁的促销海报模板,明明白白搞事情!
  13. 集成spring框架的web.xml
  14. Windows API数据类型表
  15. Android车牌识别sdk开发包,基于Android和iOS平台的车牌识别SDK开发包
  16. 招商银行深圳分行二面(技术面试)
  17. 快递查询单号查询,对物流进行分析
  18. 【leetcode】小行星碰撞
  19. 第100章 SQL函数 NULLIF
  20. 微信小程序开发-电影影评小程序

热门文章

  1. flutter不支持热更新_Flutter 在安卓上可以实现热更新了
  2. Lisp尺寸标注增加前后缀_求一CAD标注加前缀与后缀lisp
  3. 金士顿u盘真假软件_简洁轻巧 金士顿DT80 Type-C高速闪存盘评测
  4. oracle ado6,c# ado 连接数据库 六步曲
  5. python 贪吃蛇大作战_python实现简单贪吃蛇游戏
  6. 网络服务器最基本的是文件,你可能想知道的15个网络常用基础知识
  7. 本地更新github项目_GitHub开源项目2019-03-29更新精选
  8. python画相关性可视化图_Python 可视化 | 关联图 - 散点图1
  9. java语言中json转换,JSON字符串和JAVA语言对象的相互转换教程
  10. 白噪声检测_科学家尝试用智能扬声器的白噪声来监测婴儿的呼吸运动