官术网_书友最值得收藏!

4.3.2 循環嵌套總結

通過上一節九九乘法口訣的練習,相信大家對循環嵌套有了一個更深的理解。兩層循環嵌套,循環的執行順序是,當外層循環執行到內層循環時先執行內層循環,內層循環執行完畢后才進入外層的第二次循環,以此類推。因此如果外層循環是n次,內層循環是m次,那么整個的循環次數將是n×m次。

因此只要用到了循環嵌套,就意味著計算機需要在循環內大量執行同樣的程序代碼,隨著循環次數的增大,計算機被占用的資源也將變大,雖然現在的計算機性能都很高,但是RPA程序開發者要養成良好的編程習慣,要對代碼“斤斤計較”,避免不必要的性能浪費。編寫循環代碼時,注意以下幾個方面可以大大提高運行效率,避免不必要的低效計算:

□嵌套循環盡量減少內層循環不必要的計算;

□嵌套循環中盡量使用Scope范圍小的變量,即局部變量;

□嵌套循環盡量不要超過3層;

□循環中盡量少用Write Line、Log Message之類的輸出控件;

□大量數據進行循環時,非必要時,盡量不使用F5鍵執行完整程序,而是直接選擇Ctrl+F6快捷鍵執行當前程序。

對于任何一門編程語言,控制語句、循環都是最基礎的編程知識,UiPath流程自動化開發也不例外。因此熟練掌握控制語句和循環的綜合用法,并且能夠舉一反三地運用到實際項目中,是RPA開發工程師提供自動化解決方案的基本能力,要加強練習。

主站蜘蛛池模板: 武威市| 双牌县| 阿勒泰市| 临城县| 富民县| 三明市| 临城县| 巢湖市| 平谷区| 长丰县| 沙坪坝区| 涿鹿县| 施秉县| 新闻| 宜春市| 新巴尔虎左旗| 泗洪县| 革吉县| 卓资县| 云安县| 临夏县| 木兰县| 连江县| 钟山县| 宁夏| 肃北| 吐鲁番市| 常熟市| 麻江县| 江油市| 大兴区| 怀仁县| 靖远县| 鹿邑县| 碌曲县| 德清县| 高州市| 东宁县| 广饶县| 华阴市| 龙口市|