穿越后我成了python大神 第6章 傻“蛋”

作者:蓝ice鸟 分类:都市 更新时间:2025-03-16 20:29:16
最新网址:www.diquge.com

然后,张邺继续写下(▷代表一个Table)

if type(n)!=type(5) or n< 2:

▷print(n,“不是质数”)

耐心地讲解道:“这一步呢是判断数字。如果数字类型不是整数或者是小于2的数,n肯定就不是质数嘛,type()就是判断数据类型,'=='表示判断'是','!='就是判断'不是'。”

“完整来说就是如果n的数据类型和5的不一样,那么,他就不是整数吧,所以肯定不是质数。那位置不一定是5,可以是6、7、8等等任意一个整数数字。”

然后继续写道:

elif n==2:

▷print(n,“是质数”)

“2比较特殊我们单独拿出来说。如果n是2,输出‘2是质数’,‘elif’就是说除了上一条if的情况外,如果n是2,输出‘2是质数’。”

周烨烨似懂非懂,眼睛里透着一丝迷茫,但还是一直在一旁附和着“嗯嗯”。

“判断是不是质数,先得知道质数是什么吧,就是只有1和本身为因数的数。所以我们是不是让它对2,3,4.....一直到n - 1取余,如果有余数是0,那就不是质数,如果余数一直不是0,那就是质数了。”张邺说道。

周烨烨点点头,调皮地眨眨眼睛说:“邺哥哥,邺哥哥,这个方法确实挺好,但是太费时间了,有没有又快又省时间的方法推荐一下?”

张邺笑着说:“哈哈哈,有的,有的,先想想,是不是对2取余之后,就不用再取4、6、8这种偶数了,如果对2取余是0,那么就肯定不是质数,如果对2取余不是0,对其他偶数取余肯定也不是0。所以...”说着,张邺接着写:

else:

▷if n % 2 == 0:

▷▷print(n,“不是质数”)

周烨烨兴冲冲地说:“我知道,我知道,这句的意思是如果n对2取余是0,输出n不是质数,可是,那个else是什么意思?”

张邺耐心地解释道:“'else:'表示不是if,和elif里的情况就执行后面的语句。”周烨烨似懂非懂地点点头。

张邺接着写

▷for i in range(3,int(n**0.5) 1,2):

▷▷if n % i == 0:

▷▷▷print(n,“不是质数”)

▷▷▷break

▷else:

▷▷print(n,“是质数”)”

一边写一边说:“这个就是说3、5、7....一直到√n的整数部分 1,让i分别取这些值。然后让n分别去对它们取余,如果有为0,说明不是质数,如果一直除完余数还不是0,说明是质数。”

“range(a,b,k)表示生成以k为步长从a到b的一列数,注意,不包括b哦。比如range(2,15,4)生成2,6,10,14这样的一列数。n**0.5表示n的0.5次方,也就是1/2次方,也就是开平方。int()表示取整,比如int(6.2)就是6,int(-5.6)就是-5。”

“break就是结束循环嘛,只要有一个i可以被n除尽,n就已经不是质数了,后面的i也不用去算了。这里的’else’呢是指循环正常结束,输出后面的语句。”

周烨烨听完,眉头微微皱起,感觉有点晦涩难懂,说道:“邺哥哥,我得消化一下。”

就在这时,周烨烨的手机突然响了起来。她接起电话,脸色微微一变,然后对张邺说:“家里有点事儿,先回去啦!”

“好的,这张纸你拿走吧。”张邺把写满代码解释的纸递给周烨烨。

周烨烨离开后,张邺总感觉周围有什么异样。他假装若无其事地走着,眼睛却悄悄留意着周围的动静。突然,他大声说道:“出来吧,我刚讲的时候就知道你在这儿了!”

张邺刚把周烨烨送走,正准备好好逛逛这个新奇的世界,突然,一个身影从角落里猛地跳了出来,把他吓了一跳。定睛一看,原来是比赛时那个戴眼镜的光头。

只见光头双眼通红,像一头发怒的公牛,恶狠狠地盯着张邺。他的眼镜在阳光下闪着寒光,牙齿咬得咯咯作响,双手紧紧握拳,仿佛下一秒就要冲上来打人。

张邺皱了皱眉头,疑惑地问道:“你跟着我干嘛?”

“我不甘心啊!”光头歇斯底里地吼道。

“明明我能得冠军的。如果不是你的出现,我第一轮胜出,再无敌手,连第二轮都不用比。都是因为你,我的奖金,我的秘籍,一切都毁了,啊啊啊啊!”他用手指着张邺,身体因为愤怒而不停地颤抖。

张邺不屑地笑了笑,毫不客气地怼道:“你就是能力不行,输出个偶数居然还一个一个手动输入,让你用电脑简直是侮辱了电脑。就算没有我,你拿到这个奖,你觉得你自己配吗?”

“你...你...你完了!你知道我是谁吗?”光头气得脸涨得通红,额头上青筋暴起。

“我不关心。”张邺不耐烦地打断他。

“你!你可知‘燕南蛋院’?”光头瞪大了眼睛,似乎觉得说出这个名字就能把张邺吓住。

“没听说过。”张邺懒懒地回答,脸上满是无所谓的神情,眼睛都没正眼看光头一下。

“北虎南蛋,燕南蛋院可是燕省最厉害的帮会组织之一,我是燕南蛋院马向蛋,燕省有谁不知道我的威名。”马向蛋挺直了腰板,试图用自己的身份来威慑张邺,语气中带着一丝得意。

“哦,知道了,蛋蛋,哦不,蛋哥,你们这些黑蛋是不是都是坏蛋,而且看你这样就觉得你们黑蛋们不怎么聪明。祝你早日成为蛋院院长。”张邺完全没把他放在眼里,调侃的话语像一把把利刃,扎在马向蛋的心上。

“你!你!气死我了,今天你别想跑。还有,我其实就是院长!”马向蛋恼羞成怒,挥舞着拳头就朝张邺冲了过来。

眼看马向蛋的拳头就要打过来,张邺突然大声喊道:“停!”声音在空旷的街道上回荡,充满了威慑力。

马向蛋被这一喊吓住了,下意识地停下了动作,喘着粗气说:“还有什么遗言吗?”

张邺镇定自若,义正言辞地说道:“你是不是想做祸国殃民,不忠不孝不仁不义的千古罪人?”

“你别跟我上纲上线。”马向蛋眼神有些闪躲,气势明显弱了下来。

“228事件你不会不知道吧,落后就要挨打,外国列强对我们网络大肆入侵,使我们龙国蒙受巨大损失。现在国家正是用人之际,你如果打死了我,国家可能就因为缺少我这个人才而增加损失。而促成这件事的你,就是祸国殃民,不忠不孝不仁不义的败类!”张邺慷慨激昂地说着。

马向蛋被张邺铿锵有力的发言说得一愣一愣的,脸上露出错愕的神情,原本嚣张的气焰瞬间消失得无影无踪。

“不如”张邺顿了一下继续说道“你跟我学吧,为龙国的腾飞尽自己的一点绵薄之力。”

温馨提示:按 回车[Enter]键 返回书目,按 ←键 返回上一页, 按 →键 进入下一页,加入书签方便您下次继续阅读。
开启瀑布流阅读