Python一行代码生成字符菱形 - 代码示例
"""\ndef print_diamond(char):\n n = ord(char) - ord('A') + 1\n for i in range(n):\n print(' ' * (n-i-1) + char * (2i+1))\n for i in range(n-2, -1, -1):\n print(' ' * (n-i-1) + char * (2i+1))\n\nchar = input("请输入一个字符:")\nprint_diamond(char)\n"""\n运行代码后,会提示输入一个字符,然后输出由该字符构成的字符菱形。
原文地址: https://www.cveoy.top/t/topic/oLfk 著作权归作者所有。请勿转载和采集!