影刀RPA新手教程:TrueFalse完全指南——什么是真什么是假、在哪里用

📅 2026/7/6 13:10:47
影刀RPA新手教程:TrueFalse完全指南——什么是真什么是假、在哪里用
影刀RPA新手教程TrueFalse完全指南——什么是真什么是假、在哪里用你好我是林焱。今天我们聊True和False。True就是真False就是假。在影刀里这两个值用来做判断。True和False就像开关用生活中的东西来类比True和False就像电灯的开关。开关打开就是True灯亮了。开关关闭就是False灯灭了。在影刀里很多判断的结果都是True或者False。比如5大于3吗结果是True。2大于10吗结果是False。案例主线判断数字大小我们今天做的案例是判断一个数是不是大于10。把结果存到变量里。然后用这个结果来决定后面要做什么。创建数字变量打开影刀RPA新建一个应用。先创建一个数字变量。点上方工具栏里的变量按钮。变量名称填测试数字变量类型选数字默认值填15。点确定。这样你就有了一个数字变量里面放着15。比较大小得到True或False在影刀里比较大小会产生True或False。比如测试数字 10如果测试数字是15结果就是True。如果测试数字是5结果就是False。我们来试一下。拼多多店群自动化上架方案拖一个给变量赋值指令到流程编辑区。配置比较指令变量选一个新建的布尔变量叫是否大于10。值那里填测试数字 10。注意这是一个比较表达式结果是True或者False。运行之后是否大于10这个变量里就存着True了因为1510。我当时踩过这个坑我第一次用比较的时候搞混了赋值和比较。赋值用一个等号比较用两个等号。但在影刀的表达式里赋值用给变量赋值指令比较直接用 !这些符号。我一开始在比较的时候用了一个等号结果变成了赋值而不是比较。后来我养成了习惯比较的时候仔细检查符号对不对。用True/False做判断得到了True或False之后怎么用它来做判断呢影刀里有个指令叫如果…否则…在流程控制分类里。这个指令会根据一个条件是True还是False决定执行哪一段流程。配置如果否则指令拖一个如果…否则…指令到流程编辑区。看右边的属性设置区有一个条件的输入框。在这里填是否大于10这是我们的布尔变量。填好之后指令块会分成两部分上面那个框是条件为True时要执行的内容。下面那个框是条件为False时要执行的内容。案例根据判断结果执行不同操作我们来完善这个案例第一步在如果那个框里拖一个打印日志指令内容填数字大于10。第二步在否则那个框里拖一个打印日志指令内容填数字不大于10。第三步运行流程。因为我们的测试数字是15大于10所以会打印数字大于10。常见的比较操作除了大于还有很多比较操作小于比如5 10结果是True等于比如5 5结果是True不等于!比如5 ! 10结果是True大于等于比如10 10结果是True小于等于比如5 10结果是True这些比较都会返回True或者False。逻辑运算与、或、非有时候我们需要判断多个条件。比如数字大于10并且小于20。这时候就要用到逻辑运算。与and两个条件都是True结果才是True。或or两个条件有一个是True结果就是True。非not把True变成False把False变成True。案例判断数字范围我们来做一个判断数字范围的功能条件是测试数字 10 and 测试数字 20。意思是测试数字大于10并且小于20。如果测试数字是15条件是True。如果测试数字是25条件是False。布尔变量可以直接当条件用有一个很方便的用法如果有一个布尔变量存着True或False你可以直接把它当条件用。比如如果指令的条件框里直接填是否大于10。不用写是否大于10 True直接写变量名就行。我当时踩过这个坑这里有一个坑我必须提醒你。如果你想判断一个变量是不是等于True不要写变量名 True。直接写变量名就行。TEMU店群如何管理运营我第一次写的时候写了是否大于10 True虽然结果是对的但多此一举了。后来我看别人的流程才发现可以直接用变量名当条件。布尔变量的默认值创建布尔变量的时候可以设默认值。默认值是True或者False。如果你不填一般默认是False。但我建议创建布尔变量的时候明确填上默认值免得后面搞不清楚。打印布尔变量如果你想在日志里看布尔变量的值直接打印就行。用打印日志指令内容填布尔变量的名字。日志里会显示True或者False。这个在调试的时候很有用。案例完整步骤我们来把案例完整做一遍第一步创建数字变量测试数字值15。第二步创建布尔变量是否大于10。第三步给是否大于10赋值值是测试数字 10。第四步拖一个如果…否则…指令条件填是否大于10。第五步在如果框里打印数字大于10在否则框里打印数字不大于10。完成。home.linyan.cloud关于True和False常用的就是这些。比较大小、做判断、逻辑运算。掌握了这些你就能处理大部分和判断有关的需求了。如果你想看更多教程可以访问 home.linyan.cloud。12大核心模块 coverage这篇文章覆盖了以下核心模块布尔变量创建使用变量按钮创建布尔类型变量比较操作、、、!、、逻辑运算and、or、not条件判断使用如果…否则…指令布尔变量的使用直接当条件用打印布尔值使用打印日志指令内容标签影刀RPATrueFalse布尔值条件判断比较操作零基础教程作者林焱