分享时间 | 2022-03-04 16:35 |
最后更新 | 2022-03-05 20:12 |
修订版本 | 1 |
用户许可 | -未设置- |
Quicker版本 | 1.30.7 |
动作大小 | 4.9 KB |
案例:把1变成A,把12变成AB,(相当于把数字替换成另外一个字母)
准备工作:
1. 准备一个要被转换的文本(由数字构成)
2. 转换规则(本案例存放在词典类型的变量中),例如 1 要变 A,2 要变 B 之类的规则。
本案例演示了:
1. 如何 遍历 一个字符串中的 每一个字符
2. 如何 定义和使用词典(更多解释见下)
3. 如何 向文本变量追加文本(例如有变量为 "AC" ,我追加成 "ACX",我追加了"X")
快速复习:什么是词典类型?
跟现实生活中的 词典 一样,你会去查单词。例如
你查 hello 单词,你会得到一个 hello 的 正文(或者说 hello 的解释)
一个 单词,对应一个 正文
重点:不过在我们的世界中,我们把 单词 说成 键,把 正文 说成 值。
一个键 对应 一个值。所以我们也说 键值对(因为是 一对)
英语翻译补充:
键 可以说成 Key,或者直接简写 k
值 可以写成 Value,或者直接简写 v
Quicker中的C#表达式补充:
例如你已经有了 词典类型的变量 {小盒子},同时你有一个叫做 "hello" 的键,你可以通过下面的方式得到它对应的值。
{小盒子}[ "hello" ]
注明:这一个整体的返回值就是对应的值了。
Quicker中如何定义 词典?
(再次复习:需要有 键值对 )
a:b
c:d
hello:hi
上述文本直接赋值给词典即可。(下方进一步解释)
键:值
因此这里有3对,例如其中键 "hello" 的值为 "hi"。
(注明:中间为半角冒号分割开)
(注明:半角冒号就是英文的冒号,请不要在中文输入法状态下输入冒号,那是中文冒号)
修订版本 | 更新时间 | 更新说明 |
---|---|---|
1 | 2022-03-05 20:12 | - 加入例子库 |
0 | 2022-03-04 16:35 |