蓝桥题库每日一练 · 2026.07.19

7月19日 用户输入 N 个字母(3<N<10),把输入的字…

Python编程题参考难度 ★☆☆☆☆STEMA 省赛模拟 · 已用
用户输入 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 生成,请谨慎使用。
难度依赛考组别及等考级别粗略评估,仅供参考。