Read Time:15 Second
以下はPythonで三角形を描くプログラムの例です。このプログラムでは、ユーザーが三角形のサイズを指定することができます。
size = int(input(“三角形のサイズを入力してください: “))
for i in range(1, size+1):
print(“*” * i)
(画面)
![](https://i0.wp.com/zakku-spot.com/wp-content/uploads/2023/03/screenshot_2023-03-29-05-15-31-97_40deb401b9ffe8e1df2f1cc5ba480b121448087912207793608.jpg?resize=640%2C246&ssl=1)
このプログラムでは、まず input() 関数を使ってユーザーに三角形のサイズを入力してもらいます。次に、for ループを使って、1行目から最後の行まで、* を増やしていきます。* を増やす回数は range() 関数を使って指定します。最初の行では i が 1 で、次の行では i が 2 になり、これを三角形のサイズまで繰り返します。”*” * i は、* を i 回繰り返すことを意味しています。
例えば、ユーザーがサイズを 5 に指定した場合、以下のような出力が得られます。
*
**
(画面)
![](https://i0.wp.com/zakku-spot.com/wp-content/uploads/2023/03/screenshot_2023-03-29-05-19-26-36_40deb401b9ffe8e1df2f1cc5ba480b126209573463724665273.jpg?resize=300%2C143&ssl=1)