这段代码创建了一个棋盘,现在我必须在棋盘两边从上到下包括数字8>1

2024-06-02 06:50:27 发布

您现在位置:Python中文网/ 问答频道 /正文

def print_beams(num_columns):
    print("+-" * num_columns + "+")

def print_posts(num_columns):
    print("|#| " * num_columns + "| 8")

def print_box_row(num_columns):
    print_posts(num_columns)

def print_hash(num_columns):
    print("| |#" * num_columns + "|") 

def print_letters():
    print(" a", "b", "c", "d", "e", "f", "g", "h ")

def print_list():
    print("8")
    print(" ")
    print("7")
    print(" ")
    print("6")
    print(" ")
    print("5")
    print(" ")
    print("4")
    print("3")
    print(" ")
    print("2")
    print(" ")
    print("1")

def print_8_by_8():
        print_letters()
        print_beams(8)
        print_hash(4)

        print_beams(8)
        print_box_row(4)

        print_beams(8)
        print_hash(4)

        print_beams(8)
        print_box_row(4)

        print_beams(8)
        print_hash(4)

        print_beams(8)
        print_box_row(4)

        print_beams(8)
        print_hash(4)

        print_beams(8)
        print_box_row(4)

        print_beams(8)
        print_letters()

print_8_by_8()

Tags: columnsboxbydefhashnumlistrow