jcvd游戏里猜4个文曲星java猜数字游戏代码

2被浏览2137分享邀请回答0添加评论分享收藏感谢收起N年前在文曲星上玩过的最简单的游戏猜数字_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
N年前在文曲星上玩过的最简单的游戏猜数字
阅读已结束,下载文档到电脑
想免费下载更多文档?
定制HR最喜欢的简历
你可能喜欢手机游戏&&尽在九游
&&&&&&&&想当年电子词典流行的时候,猜数字游戏曾带给我们多少快乐,《文曲星猜数字》将经典重现,输入4个不重复的1-9之间的数字,电脑会给出匹配结果:A:表示数字正确但位置不对 B:表示数字和位置都正确。神秘的4个数字,无限的可能,用你的智慧解开谜题,让我们一起来猜猜猜吧! 优化界面布局
想当年电子词典流行的时候,猜数字游戏曾带给我们多少快乐,《文曲星猜数字
想当年电子词典流行的时候,猜数字游戏曾带给我们多少快乐,《文曲星猜数字》将经典重现,输入4个不重复的1-9之间的数字,电脑会给出匹配结果:A:表示数字正确但位置不对 B:表示数字和位置都正确。神秘的4个数字,无限的可能,用你的智慧解开谜题,让我们一起来猜猜猜吧! 优化界面布局
开发者:互联网
文曲星猜数字游戏截图
本周飙升榜
新游期待榜
*给个评价吧:
玩家还可选择以下标签快速评论哦:
点击下载按钮,或用手机二维码扫描可直接下载对应安装包!
正在加载,请稍后...
文曲星猜数字
点击下载按钮,或通过扫描二维码直接下载!
1.2 安装包安卓安装包
请用手机扫描二维码订阅~
订阅后可及时接受活动,礼包,开测和开放下载的提醒!文曲星上的“猜数字”游戏Python版 - Lucker - 博客园
文曲星上的经典“猜数字”游戏,伴我度过了多少个无聊的时该,今天回想起来,依然心潮澎湃。前几天将这个游戏做到到Winodows Mobile上。今天赶上有空,又将它写成了Python。哈哈,Python不愧为Python,只用到前者1/3左右的代码就搞定了。说一下游戏规则吧,很简单:程序随机生成一个数字不重复的四位数(如1234),要求玩家在8次机会内猜出这个答案。每次竞猜,程序会以“XAXB”的形式提示玩家,其中“A”表示数字和位置都正确,“B"表示位置不正确但数字正确,“X”表示相应的个数。如玩家猜“5678”,那么提示为“0A0B”,猜“4321”则“0A4B”,当“4A0B”时,即4个数的位置的数字都正确了,才算胜利!怎么样?你敢挑战一下自己的智商吗?以下是源码:(欢迎帮助改进,最好能改成PYS60上的)&& import random
class Bingle:&&& """&&&&&&& Generate a random answer,and record guess times,and judge it&&& """&&& A,B=(0,0)&& #Match falg&&& AttemptTimes=8& #Geuss times&&& Answer=[0,0,0,0]&& #The Answer&&& def BuildAnswer(self):&&&&&& &&&&&&& random.seed()&&&&&&& while 1:&&&&&&&&&&& digit = random.randint(0, 9999)&&&&&&&&&&& self.Answer[0]=digit/1000&&&&&&&&&&& self.Answer[1]=digit%&&&&&&&&&&& self.Answer[2]=digit%100/10&&&&&&&&&&& self.Answer[3]=digit%10&&&&&&&&&&& if self.Answer[0]!=self.Answer[1] and self.Answer[0]!=self.Answer[2] and self.Answer[0]!=self.Answer[3] and self.Answer[1]!=self.Answer[2] and self.Answer[1]!=self.Answer[3] and self.Answer[2]!=self.Answer[3]:&&&&&&&&&&&&&&& return&&& def __init__(self):&&&&&&& Answer=[0,0,0,0]&&&&&&& AttemptTimes=0&&&&&&& self.BuildAnswer()&&& def IsTryStringOK(self,TryString):&&&&&&& if TryString.isdigit() and len(TryString)==4:&&&&&&&&&&& if TryString[0]!=TryString[1] and TryString[0]!=TryString[2] and TryString[0]!=TryString[3] and TryString[1]!=TryString[2] and TryString[1]!=TryString[3] and TryString[2]!=TryString[3]:&&&&&&&&&&&&&&& return 1&&&&&&& return 0&&&&&&& &&& def Judge(self,TryString):&&&&&&& for i in range(4):&&&&&&&&&&& if(TryString[i]==str(self.Answer[i])):&&&&&&&&&&&&&&& self.A=self.A+1&&&&&&&&&&& else:&&&&&&&&&&&&&&& for j in range(4):&&&&&&&&&&&&&&&&&&& if(TryString[i]==str(self.Answer[j])):&&&&&&&&&&&&&&&&&&&&&& self.B=self.B+1&&&&&&& ReturnStr = "%dA%dB"%(self.A,self.B)&&&&&&& self.A=0&&&&&&& self.B=0&&&&&&& return ReturnStrclass MainGame:&&& """&&&&&&& Play the game&&& """&&& B=None&&& def __init__(self):&&&&&&& self.B=Bingle()&&&&&&& #print "Answer:%s"%(self.B.Answer)&&&&&&& print "I've ready,please guess me."
&&& def Play(self):&&&& &&&&&&& while self.B.AttemptTimes:&&&&&&&&&&& TryString=raw_input("%d:\t"%self.B.AttemptTimes) &&&&&&&&&&& if self.B.IsTryStringOK(TryString):&&&&&&&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&&&& TryResult=self.B.Judge(TryString)&&&&&&&&&&&&&&& if TryResult=="4A0B":&&&&&&&&&&&&&&&&&&& print "You are winer!"&&&&&&&&&&&&&&&&&&& break&&&&&&&&&&&&&&& else:&&&&&&&&&&&&&&&&&&& print TryResult&&&&&&&&&&&&&&&&&&& self.B.AttemptTimes=self.B.AttemptTimes-1&&&&&&&&&&& else:&&&&&&&&&&&&&&& print "Input error! Type again,",&&&&&&&&&&&&&&& continue&&&&&&& else:&&&&&&&&&&& print "Attempt times is Eight.\nThe finily answer is: %s\nGame Over!"%self.B.Answerif __name__=="__main__":&&&&& &&& Try=1&&& while Try:&&&&&&& BingleGame = MainGame()&&&&&&& BingleGame.Play()&& &&&&&&& Data=raw_input( "Do you want to try again? \nType [0] for 'No' and others for [Yes]\n")&&&&&&& if Data.isdigit():&&&&&&&&&&& Try=int(Data)&&&&&&& else:&&&&&&&&&&& Try=1 &&& else:&&&&&&& print "Game exited!"
& &The end&&>&文曲星经典猜数字游戏
文曲星经典猜数字游戏
上传大小:2KB
自己做的猜数字游戏,基本功能都实现了,初学者可以拿来看看,哈哈~~
综合评分:5(1位用户评分)
下载个数:59
{%username%}回复{%com_username%}{%time%}\
/*点击出现回复框*/
$(".respond_btn").on("click", function (e) {
$(this).parents(".rightLi").children(".respond_box").show();
e.stopPropagation();
$(".cancel_res").on("click", function (e) {
$(this).parents(".res_b").siblings(".res_area").val("");
$(this).parents(".respond_box").hide();
e.stopPropagation();
/*删除评论*/
$(".del_comment_c").on("click", function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_invalid/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parents(".conLi").remove();
alert(data.msg);
$(".res_btn").click(function (e) {
var q = $("#form1").serializeArray();
console.log(q);
var res_area_r = $.trim($(".res_area_r").val());
if (res_area_r == '') {
$(".res_text").css({color: "red"});
$.post("/index.php/comment/do_comment_reply/", q,
function (data) {
if (data.succ == 1) {
var $target,
evt = e || window.
$target = $(evt.target || evt.srcElement);
var $dd = $target.parents('dd');
var $wrapReply = $dd.find('.respond_box');
console.log($wrapReply);
var mess = $(".res_area_r").val();
var str = str.replace(/{%header%}/g, data.header)
.replace(/{%href%}/g, 'http://' + window.location.host + '/user/' + data.username)
.replace(/{%username%}/g, data.username)
.replace(/{%com_username%}/g, _username)
.replace(/{%time%}/g, data.time)
.replace(/{%id%}/g, data.id)
.replace(/{%mess%}/g, mess);
$dd.after(str);
$(".respond_box").hide();
$(".res_area_r").val("");
$(".res_area").val("");
$wrapReply.hide();
alert(data.msg);
}, "json");
/*删除回复*/
$(".rightLi").on("click",'.del_comment_r', function (e) {
var id = $(e.target).attr("id");
$.getJSON('/index.php/comment/do_comment_del/' + id,
function (data) {
if (data.succ == 1) {
$(e.target).parent().parent().parent().parent().parent().remove();
$(e.target).parents('.res_list').remove()
alert(data.msg);
//填充回复
function KeyP(v) {
$(".res_area_r").val($.trim($(".res_area").val()));
评论共有1条
非常经典的游戏,谢谢
审核通过送C币
上百套精品PPT模板专题
创建者:fantasysxan
平面设计师/UI设计师 必读书单大集合,强烈推荐。
创建者:qq_
如何高效学习
创建者:houzhiguo
上传者其他资源上传者专辑
Sencha Touch 2 官方文档(英文)
Maven3实战笔记(全)
sonatype官方文档Maven by Example
org.vssplugin_1.6.2(与Eclipse3.3配合)
JAVASCRIPT函数大全
课程资源热门标签
VIP会员动态
CSDN下载频道资源及相关规则调整公告V11.10
下载频道用户反馈专区
下载频道积分规则调整V1710.18
spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
文曲星经典猜数字游戏
会员到期时间:
剩余下载个数:
剩余C币:593
剩余积分:0
为了良好体验,不建议使用迅雷下载
积分不足!
资源所需积分/C币
当前拥有积分
您可以选择
程序员的必选
绿色安全资源
资源所需积分/C币
当前拥有积分
当前拥有C币
(仅够下载10个资源)
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
为了良好体验,不建议使用迅雷下载
资源所需积分/C币
当前拥有积分
当前拥有C币
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
你当前的下载分为234。
你还不是VIP会员
开通VIP会员权限,免积分下载
你下载资源过于频繁,请输入验证码
你下载资源过于频繁,请输入验证码
您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:!
若举报审核通过,可奖励20下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
文曲星经典猜数字游戏

我要回帖

更多关于 文曲星猜数字题库 的文章

 

随机推荐