分类 Scratch编程教程 下的文章

删除字符串的一部分删除字符串的一部分是指删除字符串中的某个特定段或部分,将剩余的字符串保留下来。本教程描述了如何删除指定部分的字符串。在Scratch 2.0中,使用自定义块的“无屏幕刷新运行”选项可以以原子速度删除字符串部分,而不会占用视频输出超过一帧的时间。在本教程中,假设以下内容:

- 阅读剩余部分 -

检查字符串是否包含字符通过使用自定义块和算法的组合,可以快速检查作为参数传入的特定字符串是否包含一组字符。编程下面的脚本可用于检查条件。根据字符串是否具有特定字符,变量"condition"的值被评估为true或false(返回变量)。对于这个脚本,假设以下内容:

- 阅读剩余部分 -

大小写敏感性大小写敏感性是区分小写字母和大写字母的行为。 在Scratch 3.0和Scratch 2.0中,由于对大小写敏感性有更多限制,所以实现大小写敏感性比在Scratch 1.4中更困难。为了在Scratch 3.0和Scratch 2.0中实现大小写敏感性,通常需要采用多种方法之一,利用“切换造型为 ()”积木的大小写敏感性。

- 阅读剩余部分 -

游戏树游戏树是一种递归搜索函数,它检查策略游戏的所有可能移动及其结果,以确定最佳移动。它们在不需要实时决策并且每次游戏的可能选择相对较少的情况下对人工智能非常有用。最常见的例子是国际象棋,但它们适用于许多情况。局限性游戏树有几个主要的局限性。

- 阅读剩余部分 -

调试脚本对于Scratch用户来说,常见的问题是一个看似完美的脚本却无法按预期工作。这通常是用户犯的小错误,可以修复。这通常被称为“调试”,这个术语在20世纪被计算机科学家Grace Hopper流行化,她从机器中取出了一只真正的飞蛾,并说她在“调试机器”。检查脚本检查一个不起作用的脚本通常并不容易。找出脚本的问题是困难的,因为对作者来说它是有意义的。通常,从计算机的角度思考会突出问题。例如,要计算分数1/2+1/3+1/4+...+1/100的总和,可以使用以下脚本:

- 阅读剩余部分 -

提升脚本效率本文介绍了提升脚本紧凑性和效率的方法。保持脚本紧凑和高效的原因除了提高脚本的质量是一种专业做法外,一些保持脚本紧凑和进一步改进脚本的原因包括:减少由于混乱或低效的脚本而导致的项目运行缓慢使脚本更易处理,这样您可以在不必更改多个脚本的情况下轻松更改某些内容,使其他人更容易进行改编,只需更改模式即可。

- 阅读剩余部分 -