应该就是输出一个4321 的字母吧。但是,如果输入Z , 应该如何, 用CBAZ ?
lst = [chr(ord(ch)+i) if chr(ord(ch)+i) <='Z' else chr(ord(ch)+i-26 ) for i in range(4)] lst.reverse() for i in range(4): for j in range(i): print(" ",end="") print("".join(lst[i:]))