迷你世界乘法计算器模块教程,迷你世界怎么做计算器电路教程

首页 > 游戏 > 作者:YD1662024-01-15 10:55:00

再看一下第二个任务,叫猜数游戏。在我心中有个数1-100,请你猜一猜。这个数早就已经猜过,但是今天要求使用函数来写。使用函数怎么写?首先要干什么?要进行这样的一个,得有什么?得有一个数让你去进行猜,所以去定义一个猜数的函数。

实操作十当中去定义一个叫demo2,在这个demo2当中,因为产生一个随机数,所以要导入random defguess(),给我一个数,num是产生的随机数,而guess是你猜的数。总之在函数当中又传两个,在这的时候去判断一下,如果num和猜的数相等就return0,0表示相等。如果要是大于num,这个时候return1,否则不就三种情况吗?

迷你世界乘法计算器模块教程,迷你世界怎么做计算器电路教程(5)

三种情况,使用0、1和-1,就说什么意思?使用正数、负数和0表示三种情况。这个函数写完之后就可以去编写代码了。num等于random.randint(),让它产生1-100之间的整数,最多让它猜10次。inrange()多少?10,它会产生0-9的整数。

然后让它去猜guess_num,把它转成整型,在这会输入叫做:我在我心里有个数,请猜猜我心里有个1-100的整数,请你猜一猜。现在这两个数有了,就可以去调用函数了。

迷你世界乘法计算器模块教程,迷你世界怎么做计算器电路教程(6)

函数叫做什么?这个函数叫guess,把产生的随机数和输入的数进行传入,它会有个结果,这个结果就是大了、小了和猜对了。怎么判断?如果result的结果是0,就会告诉它什么?猜对了,猜对了还继续吗?不继续了break。否则elif如果result要是大于0,大于0不就是1的情况吗?1的情况下告诉它大了。

还有什么情况?还有一个就是-1的情况,-1的情况告诉它小了,刚好是三种。如果10次都没猜对,for循环正常结束,for循环正常结束之后就会输出else当中的内容。然后告诉你真笨,10次都没猜对,猜中。

迷你世界乘法计算器模块教程,迷你世界怎么做计算器电路教程(7)

只有循环正常结束的时候才会执行else部分,现在去运行,猜多少?50,50小了就猜75,太对了。再来一遍,10次都猜不对的,1,2,3,4,完了写什么了?写空格了,空格是转不了的。所以在这会加上什么?异常,一个两个3个4个5个6个7个,八九,10次都没猜中。

循环正常结束之后就会输出else当中的一个内容,这个是实操案例十当中的两个任务,一个是计算器,一个是猜数游戏,就给大家讲到这。

上一页12末页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.