亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Scratch求最值和平均值

        2020-09-12 14:03:42
        電腦報 2020年34期
        關鍵詞:函數(shù)庫調用列表

        很多編程語言都有對應的函數(shù)庫,里面存儲著很多開發(fā)人員已經編寫好的函數(shù),只要根據需要調用一下就可以了。比如Python的優(yōu)勢之一就是豐富的函數(shù)庫,想要求最大值直接就調用Max,求最小值直接調用Min,用Sum來求和。但是Scratch這些功能強大的函數(shù)庫,想要在Scratch中計算最大值、最小值和平均值怎么辦呢?

        這次我們所需的變量比較多,用到了六個變量。平均值、求和、項、項值、最大值、最小值。其中項和項值,用于循環(huán)判斷。為了代碼清晰,設置了兩個積木模塊,分別為“求最值”,“求和與平均值”(如圖1)。

        一般遇到需要處理數(shù)據較多時,會使用列表來保存數(shù)據??梢允謩虞斎霐?shù)據,也可以將隨機數(shù)寫入列表。這里直接在score列表中輸入十個數(shù)字,用來運算(如圖2)。

        求最值:

        如何求列表數(shù)據的最大值和最小值呢?我們將最大值和最小值都設為列表中的第一項,然后將列表中的每一項依次和最大值、最小值比較,如果比最大值大或比最小值小,就進行位置的交換,一直比到列表的最后一位,就能得出最大值和最小值,這部分在以前的排序中已經用過類似算法。

        在比較的過程中,關鍵的兩個變量是“項”和“項值”。

        項:相當于列表前面的序號;

        項值:則是我們列表中項對應的值。比如列表中“項”2對應的“項值”就是75,“項”3對應的“項值”就是88。

        “項”在每次循環(huán)的過程中都要加一,一直重復執(zhí)行到列表的總項目次數(shù)?!绊椫怠痹O置成每次從列表中提取出的對應值(如圖3)。

        求平均值:

        求和以及平均值的方法比求最值更簡單,將列表中的每一項依次累加起來就可以求和,把求和的結果除以列表的項目數(shù)就可以求平均值了?!扒蠛汀焙汀捌骄怠钡淖兞烤陀糜诖娣畔鄳Y果(如圖4)。

        總結,求最值和平均值并不簡單,通過本例可以增加對變量的理解,以及對循環(huán)過程的掌握。請思考一下代碼的運算過程,如果數(shù)據量很大時如何提高效率?

        你看其他語言簡單的一句代碼可以解決的事情在Scratch中卻如此復雜,函數(shù)庫的好處你能有所體會嗎?不過由于Scratch面向中小學生,主要需求是通俗易懂便于學習基本編程,因此沒有豐富的函數(shù)庫并不是什么弱點。

        猜你喜歡
        函數(shù)庫調用列表
        巧用列表來推理
        學習運用列表法
        用于優(yōu)化雷達信號處理的VSIPL函數(shù)庫
        基于Python的開源GIS應用開發(fā)
        擴列吧
        核電項目物項調用管理的應用研究
        基于BB60C的IQ數(shù)據采集與存儲系統(tǒng)設計
        LabWindows/CVI下基于ActiveX技術的Excel調用
        測控技術(2018年5期)2018-12-09 09:04:46
        基于系統(tǒng)調用的惡意軟件檢測技術研究
        構建基于24XX系列存儲器通用函數(shù)庫的研究
        時代農機(2015年4期)2015-04-24 07:49:33
        免费黄网站一区二区三区| 国产亚洲蜜芽精品久久| 一本大道在线一久道一区二区| 国产成人高清亚洲一区二区| 日韩女同视频在线网站| 亚洲成av人片在线观看ww| 中文字幕少妇AV| 亚洲中文字幕第一第二页| 韩国av一区二区三区不卡| 永久免费看啪啪网址入口| 久久99国产亚洲高清| 色偷偷亚洲精品一区二区| 精品偷自拍另类在线观看| 亚洲乱码av中文一区二区| 2020亚洲国产| 久久久大少妇免费高潮特黄| 国产果冻豆传媒麻婆精东| a级黑人大硬长爽猛出猛进| 亚洲图片第二页| 亚洲高清国产成人精品久久| 国产成人无码精品久久二区三区| 亚洲香蕉视频| 中文字幕亚洲精品高清| 未满十八18禁止免费无码网站| 亚洲国产韩国欧美在线| 五月天无码| 亚洲三级中文字幕乱码| 国产成人无码精品久久二区三区| 欧美乱妇日本无乱码特黄大片| 国内人妖一区二区在线播放| 国产18禁黄网站免费观看| 一本无码人妻在中文字幕免费| 亚洲综合一| 在线观看国产白浆一区三区| 国产l精品国产亚洲区久久| 亚洲另类欧美综合久久图片区| 国产日本精品一区二区| 亚洲爆乳精品无码一区二区三区| 亚洲av无码片一区二区三区| 日韩丝袜人妻中文字幕| 99视频在线精品免费观看6|