python: 怎样写一个函数把名字大写并变成下面这样?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python: 怎样写一个函数把名字大写并变成下面这样?相关的知识,希望对你有一定的参考价值。

参考技术A

其实这个很简单的。这几个英文字母可以看做是“逐行扫描”打印出来的。第一次打印,会依次打印字符串CARTER的第一行,然后是第二行。


所以,可以设计一个字典来存储每个字母第一行到第六行的字符。如字母A:

dic = 
    'A' : [
        '    *      ',
        '   *  *    ',
        '  *******  ',
        ' *       * ',
        '*         *',
    ]


然后循环6次打印各行即可。打印时将星号*替换为相应的字母。


望采纳,谢谢!

本回答被提问者采纳

以上是关于python: 怎样写一个函数把名字大写并变成下面这样?的主要内容,如果未能解决你的问题,请参考以下文章