def print_frame(strings):
    max_length = max(len(s) for s in strings)  # 找出最长字符串的长度
    print("*" * (max_length + 4))  # 打印上边框
    for s in strings:
        print("* {}{} *".format(s, " " * (max_length - len(s))))  # 打印字符串和空格
    print("*" * (max_length + 4))  # 打印下边框
示例输出:
strings = ["Hello", "World", "in", "a", "frame"]
print_frame(strings)
打印结果:
*********
* Hello *
* World *
* in    *
* a     *
* frame *
*********
注意事项: