一、缘起
内部有新同事对“循环”有些培训需求,就此,做些总结,内部培训用。
二、基本概念(序幕)
编程中,顺序,选择,循环三种结构方式,可以表述程序中所有解决问题的方法/算法,UiPath中这三种结构分别是:
1)顺序结构(Sequence):完成一个步骤,接着下一个步骤。
2)选择结构(Decision):意味着问题的分裂,像一个分叉的人字,到各个分支后又是顺序结构。
3)循环结构(For...、while等):根据内容行数 或 结果为真的表达式,做一次需要循环的内容,行数循环完成,或者表达式结果为false,循环结束;这种循环有时也可以表示成顺序结构,但是很长,需要写很多重复的内容,这种情况下,循环结构就很好地体现出其价值。
本文要讲的主题是:循环。
三、UiPath中实现循环的七种方法(正片开始)
七种方法总体分三大类:遍历、条件、永久;
使用循环这种结构时,有时会跟”计数器“(先定义好一个整型变量i赋初值为0或1,然后在循环体中让i=i+1,起到计数的作用)一起使用,具体如下: