蓝桥题库每日一练 · 2026.07.19
7月19日 用户输入 N 个字母(3<N<10),把输入的字…
用户输入 N 个字母(3<N<10),把输入的字母拆成单个元素放进列表,并以列表格式打印出来。例如输入 ABCDEF,输出 ['A', 'B', 'C', 'D', 'E', 'F']。
样例
输入 ABCDEF输出 ['A', 'B', 'C', 'D', 'E', 'F']评分标准
- 10 分:能正确接收输入、不报错
- 40 分:正确输出所输入的字母(可以没有中括号)
- 50 分:完全按样例格式输出
参考解法
先认识三个 Python 的小帮手:input() 负责「等你打字,把你打的内容收进来」;print() 负责「把东西显示到屏幕上」;「列表」呢,就像一排小格子,每个格子装一样东西。
这题其实一句话就能解决,关键是认识 Python 的一个小魔法:字符串(也就是一串文字)能直接「拆成一个个字符」。
你把一个字符串交给 list(),Python 就自动把它一个字符一个字符地拆开、装进列表的小格子里。比如 list('ABCDEF') 就得到 ['A','B','C','D','E','F']——正好是题目要的样子。……此答案或解析由 AI 生成,请谨慎使用。
难度依赛考组别及等考级别粗略评估,仅供参考。