美文网首页小白修炼营之RPA程序员RPA
UiPath萌新开坑 - 流程控制语句

UiPath萌新开坑 - 流程控制语句

作者: 哈皮小白 | 来源:发表于2019-04-19 00:10 被阅读7次

这里是小白修炼营,这里有小白也可以学的RPA。

随着程序设计语言不断往轻量级方向发展,也许一个人人程序员的时代正在悄然而至。

为了给之前从未有过任何编程经验的小伙伴补充一些必要的基础知识,小白修炼营会经常带来一些相关的分享。

今天就来开我们的第一个坑,所有编程语言都会用到的流程控制语句(Contrl Flow)。

流程控制语句是什么?

传统意义上,流程控制语句是用来实现对程序流程的选择、循环、转向和返回等进行控制。

今天主要为大家介绍UiPath常用的If… ElseWhileDo While,For Each语句。

If… Else

其它编程语言中的控制语言,在Uipath都被替代为activity,activity又被分为FlowchartSequence两种应用于不同场景(两者具体区别请见UiPath基础篇 - 首先需要了解的)。

通过If activity,我们可以轻松实现根据不同条件分别执行不同的操作。符合设定条件执行Then中的activities,不符合则执行Else中的activities。

While,Do While

While是常用的循环语句。While activity可用来实现在满足特定条件的情况下循环执行相关操作。以上图为例,在intCounter小于100的情况下,持续执行intCounter加1,并在某个Word文档内添加“The counter is now intCounter(当前数字).”的内容,直到intCounter达到100为止。

执行的部分结果如下:

Do While起到的作用与While类似,二者唯一的不同在于条件判断的位置。大家可以根据实际需要选择使用。

以下图为例,intCounter首先执行加1和Write Line的操作,再做判断,直到不再满足条件后停止循环。

For Each

最后要介绍的是For Each activity。它可以针对数组、队列、数据表或其它任何形式的集合进行遍历,按顺序对其中的每一个个体执行操作。

以上图为例,我们先在Variebles(变量表)内新建一个array:arrFibonacciNumbers,{1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89}。

然后用For EacharrFibonacciNumbers进行遍历,每读里面一个数就写下“The length of this Fibonacci sequence isarrFibonacciNumbers.Length(array长度) and contains the item(数字)  element.”。

执行的结果如下:

因为array内有11个数,所以每次都会输出11以及当前读到的数字。

同学们有任何问题或建议都可以通过以下二维码或搜索微信公众号小白修炼营之RPA UiPath找到我们。当然你也可以直接加入我们小白修炼营的QQ群,和小伙伴们随时随地一起聊RPA。

相关文章

  • UiPath萌新开坑 - 流程控制语句

    这里是小白修炼营,这里有小白也可以学的RPA。 随着程序设计语言不断往轻量级方向发展,也许一个人人程序员的时代正在...

  • JavaScript-流程控制语句

    一、if流程控制语句 二、switch流程控制语句 三、流程控制语句

  • 【骚全带你学Java---八、流程控制语句】

    java的流程控制语句包含条件语句和循环语句 一.什么是流程控制语句? ·流程控制语句:可以控制程序的执行流程。 ...

  • 03学习Python

    学习记录,欢迎指出错误 流程控制 Python中流程控制语句有 if语句 for语句 while语句 if语句 在...

  • 2018-12-11

    流程控制 流程控制语句:--条件判断语句--条件分支语句--循环语句 条件判断语句(if语句) 语法:if(条件表...

  • Python基础重构-1.3流程控制

    流程控制语句 流程控制语句用来实现对程序流程的选择、循环和返回等进行控制,Python中主要的流程控制包括if(判...

  • Shell流程控制

    Shell流程控制 简单流程控制语句 单分支if语句 语法格式 双分支if语句 语法格式 多分支if语句 语法格式...

  • # shell流程控制语句

    shell流程控制语句 任何编程语言都离不开流程控制语句,其实编程基本上就是掌握了流程控制语句,然后加上函数(或者...

  • 流程控制语句、条件判断语句、多重条件判断语句、数组、数组、数组常

    流程控制语句:通过流程控制语句可以控制程序执行流程,使程序可以根据一定的条件来选择执行 语句分类: 1.条...

  • Python程序结构

    2018年6月27日笔记 python流程控制 1.python流程控制语句结构 4种流程控制语句结构:ifif ...

网友评论

    本文标题:UiPath萌新开坑 - 流程控制语句

    本文链接:https://www.haomeiwen.com/subject/hwcfgqtx.html