Scratch编程教程-分割字符串
分割字符串
经常需要将一个字符串分成若干部分。自定义模块提供了一种灵活的方法来实现这一目的。字符串分割有两种主要类型:在某个位置将其分成两部分,以及在特定字符处将其分割为列表(通常用于按空格分割成单词)。
分割成两个变量
对于这个脚本,需要定义三个变量:
- (letter) - 用于迭代遍历字符串的变量
- (split 1) - 包含字符串的第一部分的变量
- (split 2) - 包含字符串的第二部分的变量
以下脚本将一个字符串分割成两部分。例如,如果在第3个字符后分割字符串,则第1-3个字符将与第4个字符及之后的字符分开。在本教程中,假设以下情况:
分割成列表
对于这个脚本,需要三个变量和一个列表。
- (letter) - 用于迭代遍历字符串的变量
- (split 1) - 用于存储字符串的第一部分的变量
- (split 2) - 用于存储字符串的第二部分的变量
- (split::list) - 最终结果的列表