为了账号安全,请及时绑定邮箱和手机立即绑定

aardio 循环处理

标签:
深度学习

 

 

编程中的循环处理

踏入代码的奇妙天地,今日开启对循环处理的全新研习,满心都是即将解锁未知的雀跃。

想想在生活里,好多事儿都是重复做的。像每天早上雷打不动地刷牙洗脸,每周都要打扫房间。没想到编程里也有类似的情况,循环处理就派上用场啦,它就像个不知疲倦的勤劳小工人,能帮程序自动“搬砖”,太神奇了!

一、for循环

学了 for 循环,它给我的感觉就像是按顺序数数字。从一个起始数开始,按照一定规律数到结束数字,每数一个,就能做一件对应的事儿。

示例1:打印1到5的数字

import console;
for (i = 1; 5; 1) {
    console.log(i) 
}
console.pause();

这里的 i 就好比我在数数,从1出发,每次加1,一直数到5。数一个,就把它打印出来,感觉好直观!

示例2:计算1到10的数字之和

import console;
var sum = 0;
for i = 1; 10; 1 {
    sum = sum + i; 
}
console.log("1到10的数字之和是"+ sum); 
console.pause();

用 for 循环把1到10的数字挨个加到 sum 变量里,最后就得出总和了。这让我想到小时候掰着手指头算加法,现在程序能帮我快速搞定,牛逼!

二、while循环

while 循环也很有意思,它就像我做一件事,只要某个条件满足,就一直做,直到条件不成立才停下。就像吃糖果,袋子里有糖就一直吃,直到袋子空了。

示例1:打印1到5的数字

import console;
var i = 1;
while (i <= 5) {
    i = i + 1;
    console.log(i) 
}
console.pause();

只要 i 小于等于5,就不停地打印 i 的值,然后给 i 加1,直到 i 大于5才罢休,这个逻辑很好理解。

示例2:计算用户输入数字的阶乘

import console;
var input = console.getText("请输入一个正整数:");
var num = tonumber(input); 
var result = 1;
var i = 1;
while (i <= num) {
    result = result * i; 
    i = i + 1; 
}
print(num, " 的阶乘是:", result); 
console.pause();

这个例子用 while 循环计算用户输入数字的阶乘,只要 i 小于等于输入数字,就不断把 i 乘到 result 里,直到 i 超过输入数字。虽然阶乘的概念有点绕,但结合这个例子,好像也没那么难了。

三、挑战

编写程序,用循环打印出10到1的数字。

答案:

import console;

for(i=10,1,-1){
    console.log(i)
}

console.pause();

今天学的循环处理在编程里肯定超重要,能让程序高效完成重复任务。我得继续加油,多练习,把这些知识掌握得更牢固!

 

 


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
软件测试工程师
手记
粉丝
1
获赞与收藏
2

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

举报

0/150
提交
取消