"设置变量" 组件,学习体验

先上图:
"设置变量" 组件,学习体验
互联网控制台中变量管理

myvar: 是我定义的变量名
text: 不知道啥意思;
{‘a’:100,‘b’:200,‘c’:300} : 变量值,这个值的数据类型看似是字典,实际使用时,是不是还得看有没有勾选保存 python 表达式。

看一下“保存 python 表达式”:
"设置变量" 组件,学习体验

打上了这个勾,变量值 {‘a’:100,‘b’:200,‘c’:300} 就是 dict 类型了,不打勾,就是 str 了。

看一下“设置变量”组件,长这样:
"设置变量" 组件,学习体验

设置变量值的时候要加引号: “”,双引号,单引号都行,看起来有点怪,规则似乎就是这样。
(不加引号会出错,msg: System exception,外面引号不能跟值里的引号搞混了,比如:字典数据里有单引号,在这里也设置单引号就出错了。)

在勾选“保存 phthon 表达式”的前提下,你可以 list:
"设置变量" 组件,学习体验

再用“获取变量”组件,获取数据,看返回 list:
"设置变量" 组件,学习体验

你也可以 dict:
"设置变量" 组件,学习体验

看返回:
"设置变量" 组件,学习体验

你也可以 bool:
"设置变量" 组件,学习体验

看返回:
"设置变量" 组件,学习体验

但凡“设置变量”执行结束,成功的话,都会来个返回值:
"设置变量" 组件,学习体验


结论:

在勾选了“python 表达式”后,用引号括起来的数据,本来是什么类型,设置后就是什么类型。
不勾选的话,不论原来是什么类型,设置后都是 str。


问题:如果我这么写:
"设置变量" 组件,学习体验

看控制台数据:
"设置变量" 组件,学习体验

再看“获取变量“:
"设置变量" 组件,学习体验

非法了,碰到保留字了?
所以说, True 是不可以用的了? 有大牛解释一下么?


python 保留字一览表:
"设置变量" 组件,学习体验