Pythonを使って星のピラミッドを印刷する方法は何ですか?

ループ文を使用して星のピラミッドを印刷することができます。以下に示すのはサンプルコードです:

def print_pyramid(rows):
    for i in range(rows):
        print(' '*(rows-i-1) + '*'*(2*i+1))

# 输入金字塔的行数
num_rows = int(input("请输入金字塔的行数:"))

# 调用函数打印金字塔
print_pyramid(num_rows)

プログラムを実行すると、ピラミッドの行数の入力を求められ、その後対応する行数の星のピラミッドを表示します。

bannerAds