华为RPA机器人Day05之变量和数据类型

第五章 变量和数据类型

5.1 变量

  • 变量是内存中保存数据的一个存储空间
  • 只要一个数据不止使用一次,可能被反复使用时,都可以保存在变量中
    image.png

5.2 常见的数据类型

(1)String型

  • String类型,也称字符串类型,用于在程序中保存一串固定的字符
    image.png

(2)Number类型

  • Number类型,也称数值类型,用于存储程序中的数值,也可以用于执行方程或进行比较

(3)Number类型

  • Boolean(布尔)类型也是一种常用的数据类型
  • 它只有两个可能的值:True或者False
  • 它可以用于做出决策,从而更好地控制流程

(4)Array(数组)

  • Array(数组)类型,用于在程序中存储同一类型的多个值。只要在程序中需要保存同一系列的一串数据时,都可用Array类型
  • 可以创建数值类型Array、字符串类型Array、布尔值类型Array等,其中数组的类型指的就是数组中元素的类型
  • Array的值必须放在一对中括号中间,且每个值之间用逗号隔开,如[10,9,8],[“张三”,“李四”,“王五”]等

5.3 赋值命令

  • “变量赋值/assign”控件可以用于赋值操作,它主要用于带数据类型的赋值。即赋值数据类型的不同,被赋值变量可能有不同的类型,这也是Python被称为动态类型语言的原因
  • RPA的另外一个赋值命令,即“运行python表达式/eval”控件,它可以用于动态地计算表达式
    image.png

5.4 例子:取数组最大值

image.png

自测

  • 华为RPA、Python不支持的数据类型:char
(完)