【发布时间】:2021-02-18 21:00:20
【问题描述】:
我有以下 Scratch 项目,其中有一个“种类列表”,例如:“好”、“种类”、“爱”、“来”等。
用户应该能够输入任何包含这些词的句子,并且会显示出幸福的表情。
目前,如果用户输入“kind”,则显示开心的表情,如果输入“you are kind”之类的其他内容,则会显示悲伤的表情。
如何从头开始更改它,以便如果用户输入:
“你很善良”或 “你真好”或 “过来” (任何包含“kindlist”中任何单词的句子)脸是快乐的,否则不是。
我只能找到一个允许我选择 LIST 和 ANSWER 的块,而没有其他选择。我想要的是 Python 等价于 > in list
answer=input("说点什么") 如果输入答案(句子)中有任何单词在列表中。 然后做- - -
出于教学目的,我试图简化 https://machinelearningforkids.co.uk/#!/newproject 上的内容(创建训练集)。这可以直接从头开始吗?或者这就是为什么该站点允许您首先在其站点上生成块并导入它们的原因。
当然,Scratch 应该有能力将数据输入到列表中,然后直接测试它们。
我也尝试过使用循环(也不能完全正常工作),但希望有更简单的方法。
【问题讨论】:
-
更新了,我尝试添加一个循环,但希望有更简单的方法。
标签: list variables mit-scratch question-answering