【教程】字符、变量、列表的转化和云变量的使用
scratch吧
全部回复
仅看楼主
level 11
🌚EDEN🌚 楼主
在scratch编程中,有很多问题需要用字符、变量、列表的互相转化来实现。学会了这些转化的技术,你就能轻松的做出:人工智障[滑稽]、云聊天室、伪语言[滑稽]……
2018年07月13日 00点07分 1
level 11
🌚EDEN🌚 楼主
2L目录
2018年07月13日 00点07分 2
6L到16L:拆分字符串
2018年07月13日 01点07分
22L到26L:列表之间的数据交互
2018年07月13日 05点07分
34L到36L:存储
2018年07月14日 15点07分
前排提醒:坟贴勿回
2020年03月03日 10点03分
level 11
🌚EDEN🌚 楼主
4L@
2018年07月13日 00点07分 4
来人
2018年07月13日 01点07分
我来
2018年07月13日 01点07分
2018年07月13日 01点07分
level 11
🌚EDEN🌚 楼主
关于审核,司南不在[不高兴]我也没办法
2018年07月13日 00点07分 5
现在通过了
2018年07月13日 04点07分
level 11
🌚EDEN🌚 楼主
第一课:拆分字符串
2018年07月13日 00点07分 6
拆分字符串是一种很简单却很有用的技术
2018年07月13日 00点07分
首先我们来讲拆开所有字符
2018年07月13日 00点07分
level 11
🌚EDEN🌚 楼主
1.拆开所有字符
目的是把字符串中的每一个字符分别储存到同一个列表里
应用:侦测聊天语句中的脏字,侦测关键词实现人工智障……
2018年07月13日 00点07分 7
level 11
🌚EDEN🌚 楼主
拆开所有字符的方法:
首先,新建一个变量,这个变量是一个参数,可以把它命名为x
接下来,确定你要拆开的字符串,比如说“回答”
再建立一个列表,命名为拆分字符串
开始拆
1.把x设为0
2.重复执行(该字符的长度次)
将x增加1
把第(x)个字符于(该字符)加入列表(拆分字符串)
2018年07月13日 01点07分 8
level 11
🌚EDEN🌚 楼主
接下来你就可以应用这些被拆开的字符了
2018年07月13日 01点07分 9
level 11
🌚EDEN🌚 楼主
根据分割符拆开字符串
2018年07月13日 01点07分 10
level 11
🌚EDEN🌚 楼主
应用:在线聊天
2018年07月13日 01点07分 11
level 11
🌚EDEN🌚 楼主
方法:1.确定一个分隔符,最好是不容易输入的,如@,#,&等
2018年07月13日 01点07分 12
level 11
🌚EDEN🌚 楼主
2.新建两个变量:x和y,其中x对应的是字符串中的第x个字符,y对应的是列表中的第y项
2018年07月13日 01点07分 13
level 11
🌚EDEN🌚 楼主
3.开始
首先,我们有一个字符串,比如:xxx&yyy&zzz,我们要把xxx、yyy、zzz都加入到一个列表中,但是不能加入&
2018年07月13日 01点07分 14
level 11
🌚EDEN🌚 楼主
把x、y都设为0,删除列表中的全部项
重复执行(该字符的长度)次
将()加入列表中
将y增加1
重复执行直到第x个字符于(该字符)=&
将x增加1
将第y项于列表替换成(连接(第y项于列表)(第x个字符于(该字符)))
2018年07月13日 01点07分 15
level 11
🌚EDEN🌚 楼主
中午继续
2018年07月13日 01点07分 16
1 2 3 尾页