Pythonを使ってwhileループで図形を出力するには?

While文を繰り返し使用することで,ループの回数とループごとに表示する内容を制御し、図形を描画できます。以下は、While文を使用して三角形を描画するコード例です。

# 定义图形的行数
rows = 5

# 初始化循环计数器和空行变量
count = 0
line = ""

while count < rows:
    # 在每一行的空行变量中添加一个"*"
    line += "*"
    
    # 打印当前行的内容
    print(line)
    
    # 增加循环计数器的值
    count += 1

上記のコードでは、rows 変数で図形の行数を定義し、while ループを使用して繰り返しの回数を制御します。各繰り返しの中で、line 変数に “” を追加し、line の値を出力します。最後に、count 変数の値を加算することで、繰り返しの回数を制御します。上記サンプルでは、以下のようになる ” から構成された三角形が出力されます。

*
**
***
****
*****
bannerAds