字母金字塔【问题】在控制台上打印输出一个字母组成的金字塔。比如7层的塔如下:这问题应该有很多可行的解法。下面的解法强调的是:小函数风格。把每个函数做得足够小,功能足够单一。这样出现的错误好发现,将来好维护。更重要的是,小函数的组合会爆发出极强的灵活性。#已知当前行比如ABA,求下一行ABCBAdef ne(x): t = [chr(ord(i)+1) for i in x] ...
字母金字塔【问题】在控制台上打印输出一个字母组成的金字塔。比如7层的塔如下:这问题应该有很多可行的解法。下面的解法强调的是:小函数风格。把每个函数做得足够小,功能足够单一。这样出现的错误好发现,将来好维护。更重要的是,小函数的组合会爆发出极强的灵活性。#已知当前行比如ABA,求下一行ABCBAdef ne(x): t = [chr(ord(i)+1) for i in x] ...