{ "question_id": 7462191, "question_title": "python 编程 猜数字", "question_content": "
游戏(猜数字):随机生成一个数字(取值范围[1,100])。让用户猜数字,并给出相应的提示:\n如果用户输入比答案大,提示‘Too big, try again’;\n反之,提示‘Too small, try again’;\n如果猜中了,提示‘Congratulations!’。\n最后,要给出反馈(答案,猜的次数,猜的历史)。\n
", "difficulty": "简单", "answer_id": 53447630, "answer_content": "\nimport random\n\nv=random.randint(1,100)\n\ncount=0\nhis=[]\nwhile 1:\n vi=input("输入猜测值:")\n count+=1\n his.append(vi)\n if int(vi)>v:\n print("Too big,try again")\n if int(vi)<v:\n print("Too small,try again")\n if int(vi)==v:\n print('Congratulations!')\n break\n\nprint("答案是:%d" % v)\nprint("猜测次数:%d" % count)\nst=''\nfor i in his:\n st+=i\n st+=','\nst=st[:-1]\nprint("猜测历史:%s" % st)\n\n
\n\n\n", "tag_name": "python", "python": "import random\nv=random.randint(1,100)\ncount=0\nhis=[]\nwhile 1:\n\tvi=input(\"输入猜测值:\")\n\tcount+=1\n\this.append(vi)\n\tif int(vi)>v:\n\t\tprint(\"Too big,try again\")\n\tif int(vi)