入门级编程通关练习题 #6 – 字符回音

给定一个字符串,从第一个字母开始,每个字母重复的次数和它的位置相同,重复的字母第一个大写,后面小写,不同字母之间用 – 分隔开。

输入样例:

abcdefg

输出样例:

A-Bb-Ccc-Dddd-Eeeee-Ffffff-Ggggggg

算法思路:

  • 方法一:使用字符串函数 join,lower,upper 加列表推导式。
  • 方法二:使用字符串函数 join,title 加列表推导式。
  • 方法三:暴力破解,使用for循环逐一处理。