几句话编程入门(已完结)

0032 懒惰如我

那么如何用代码去表达前面的事情,当然我们可以用判断,我也很建议大家自己尝试去书写一下,虽然我们没有学习代码,但是简单的去书写一下这个流程是没有问题的。大概就是不断的 if …… else if ……

如果只是简单的判断 1、2、3,那么这样写问题也不太大。可如果像前面所说的那样数出 36 本来,你会发现你一直在写非常类似的代码。

当然你也可以干脆就不做判断了,直接把拿书这个操作写 36 遍,这会非常符合我们的直觉,但我想你也认为这一定不是一个好方法。因为如果这个数字非常大呢,那么变的就不可操作了。

所以,作为一个程序员,是不可能让一件事情枯燥的重复做上三次以上的。如果确实有这样的需求,那么我们总要想一些偷懒的办法。

其实说来说去,我们要做的事情就是:如果我们怀里的书少于预定的数值,就再拿一本,并且对于怀里拥有书的数量 +1。然后不断的去重复上面的操作。那么我们用不规范的代码去表达一下:

books_in_hand = 0
while (books_in_hand<36){
    拿一本书放到怀里
    books_in_hand++
}

这个结构和我们前面学的 if 语句非常像,基本上也就是那样执行的,如果小括号里的条件成立,那么就执行后面的代码段。唯一的区别是:执行完这个代码段以后,要回来重新进行判断,如果条件成立,再次执行代码段……如此往复,这就叫做循环。

直到小括号中的条件不成立,才跳过这部分,开始往下执行。


无论你在什么平台看到这些内容,如果你读了并且读懂了,那么就拍拍小老鼠或者点个赞或者留个言,总之让小老鼠感受到你的存在,这样会给他坚持更新的动力。如果你没有读慬,那么就在评论中留言,大家一起探讨。

就这样,就这么简单。

上一篇 | 返回目录 | 下一篇

4 个赞