跳到主要内容

赋值

把指定内容或另一个变量的值写进目标变量。也可以用来做类型转换。

当前模块定义

概述

输入可以是纯文本、插值表达式。输出选好目标变量即可。

参数说明

输入:要赋给变量的源数据。可以是纯文本、表达式($=)或文本插值($$)。

失败后停止:赋值失败是否中止动作。默认开启。旧稿未写。

输出

  • 是否成功:操作是否成功。旧稿未写。
  • 输出:写入的目标变量。

如果目标是列表或词典,赋值会新建对象再交给变量。输入也是列表或词典时,得到的是副本,改一边不会改另一边。

示例

赋值给词典变量

(另一种方式是使用 json:xxxx,其中 xxxx 为 JSON 数据)

赋值给布尔变量

文本拼接赋值

(需要这个结果的地方也可以直接写插值,不必单独赋一次值)

类型转换

限制与排障

表达式要以 $= 开头,插值用 $$。写错前缀会当成普通文本赋进去,后面步骤类型对不上。列表/词典赋值总是副本:改新变量不会改原来的对象。

相关链接

更新说明

  • 20230901 增加赋值给列表和词典时会创建副本的说明。

更新于