- UiPath RPA開發:入門、實戰與進階
- 邵京京等
- 527字
- 2021-08-06 14:57:45
4.3.2 循環嵌套總結
通過上一節九九乘法口訣的練習,相信大家對循環嵌套有了一個更深的理解。兩層循環嵌套,循環的執行順序是,當外層循環執行到內層循環時先執行內層循環,內層循環執行完畢后才進入外層的第二次循環,以此類推。因此如果外層循環是n次,內層循環是m次,那么整個的循環次數將是n×m次。
因此只要用到了循環嵌套,就意味著計算機需要在循環內大量執行同樣的程序代碼,隨著循環次數的增大,計算機被占用的資源也將變大,雖然現在的計算機性能都很高,但是RPA程序開發者要養成良好的編程習慣,要對代碼“斤斤計較”,避免不必要的性能浪費。編寫循環代碼時,注意以下幾個方面可以大大提高運行效率,避免不必要的低效計算:
□嵌套循環盡量減少內層循環不必要的計算;
□嵌套循環中盡量使用Scope范圍小的變量,即局部變量;
□嵌套循環盡量不要超過3層;
□循環中盡量少用Write Line、Log Message之類的輸出控件;
□大量數據進行循環時,非必要時,盡量不使用F5鍵執行完整程序,而是直接選擇Ctrl+F6快捷鍵執行當前程序。
對于任何一門編程語言,控制語句、循環都是最基礎的編程知識,UiPath流程自動化開發也不例外。因此熟練掌握控制語句和循環的綜合用法,并且能夠舉一反三地運用到實際項目中,是RPA開發工程師提供自動化解決方案的基本能力,要加強練習。
推薦閱讀
- Apex Design Patterns
- Mastering ServiceNow(Second Edition)
- Learning Three.js:The JavaScript 3D Library for WebGL
- Python Web數據分析可視化:基于Django框架的開發實戰
- Android開發三劍客:UML、模式與測試
- 智能手機APP UI設計與應用任務教程
- HTML+CSS+JavaScript編程入門指南(全2冊)
- Flask Web開發:基于Python的Web應用開發實戰(第2版)
- PHP Microservices
- 計算機應用基礎案例教程(第二版)
- Java設計模式深入研究
- 3D Printing Designs:Octopus Pencil Holder
- Software Architecture with Python
- Java程序性能優化實戰
- 信息學競賽寶典:基礎算法