(
课件网) 同学们,我们要怎样才可以在问答中设置许多个问题呢? 效率太低 列表存储 列表名 编号 列表长度 列表值 1 新建列表:问题 用于存放程序中的多个问题 2 新建列表:答案 用于存放程序中的多个与问题对应的答案 2.手动输入列表数据 1.通过编写脚本输入列表数据 ●●●●●● ●●●●●● ●●●●●● ●●●●●● 任务1:和老师比一比 01 02 新建两个列表:问题、答案 打开老师提供的”问题与答案”,选择一种方法输入“问题“与”答案“两个列表的各项数据 同学们,我们要如何快速地在问答中设置许多个问题呢? “询问”问题 开始 用户输入”回答” …… 输出“得分” “回答”是否与问题答案匹配 是 否 输出答对提示 输出答错提示 变量”得分“的值增加10 要实现随机提问,我们要修改哪些部分的程序呢? “询问”问题 开始 用户输入”回答” …… 输出“得分” “回答”是否与问题答案匹配 是 否 输出答对提示 输出答错提示 变量”得分“的值增加10 变量“i” → 设为1至“问题”列表长度之间的随机数 3 新建变量:i 将i设为1至“问题”列表长度之间的随机数 “询问”问题 开始 用户输入”回答” …… 输出“得分” “回答”是否与问题答案匹配 是 否 输出答对提示 输出答错提示 变量”得分“的值增加10 变量“i” → 设为1至“问题”列表长度之间的随机数 3 新建变量:i 将i设为1至“问题”列表长度之间的随机数 “询问”问题 开始 用户输入”回答” …… 输出“得分” “回答”是否与问题答案匹配 是 否 输出答对提示 输出答错提示 变量”得分“的值增加10 变量“i” → 设为1至“问题”列表长度之间的随机数 3 新建变量:i 将i设为1至“问题”列表长度之间的随机数 “询问”问题 开始 用户输入”回答” …… 输出“得分” “回答”是否与问题答案匹配 是 否 输出答对提示 输出答错提示 变量”得分“的值增加10 变量“i” → 设为1至“问题”列表长度之间的随机数 3 新建变量:i 将i设为1至“问题”列表长度之间的随机数 “询问”问题 开始 用户输入”回答” …… 输出“得分” “回答”是否与问题答案匹配 是 否 输出答对提示 输出答错提示 变量”得分“的值增加10 变量“i” → 设为1至“问题”列表长度之间的随机数 3 新建变量:i 将i设为1至“问题”列表长度之间的随机数 “询问”问题 开始 用户输入”回答” …… 输出“得分” “回答”是否与问题答案匹配 是 否 输出答对提示 输出答错提示 变量”得分“的值增加10 变量“i” → 设为1至“问题”列表长度之间的随机数 3 新建变量:i 将i设为1至“问题”列表长度之间的随机数 新建变量 i 将i设为1至“问题”列表长度之间的随机数 “询问”问题 用户输入”回答” …… 输出“得分” “回答”是否与问题答案匹配 是 否 输出答对提示 输出答错提示 变量”得分“的值增加10 变量“i”的值设为1至“问题”列表长度之间的随机数 “询问”问题的第___项 “询问”问题 用户输入”回答” …… 输出“得分” “回答”是否与问题答案匹配 是 否 输出答对提示 输出答错提示 变量”得分“的值增加10 变量“i”的值设为1至“问题”列表长度之间的随机数 “询问”问题的第 i 项 “询问”问题的第 i 项 用户输入”回答” …… 输出“得分” “回答”是否与问题答案匹配 是 否 输出答对提示 输出答错提示 变量”得分“的值增加10 变量“i”的值设为1至“问题”列表长度之间的随机数 “回答”是否与第___项答案匹配 “询问”问题的第 i 项 用户输入”回答” …… 输出“得分” “回答”是否与问题答案匹配 是 否 输出答对提示 输出答错提示 变量”得分“的值增加10 变量“i”的值设为1至“问题”列表长度之间的随机数 ... ...