✨ คำตอบที่ดีที่สุด ✨
def box(n): これは処理(関数)を定義しています(print('')の行までが定義)
実行すると、定義は通過して、box(8)から処理が開始します
boxは定義されているので、boxの処理へ行きます(8を持っていく)
box(8)としたので、n=8としてboxで処理します(box(n)、n:引数という)
fot i in range(0,n,1): iを0から1ずつ足して繰り返し、n未満なら(n-1まで)繰り返す
nは8なので0~7まで、8回繰り返すことになる(以下をくり返し)
iは何も使用していないが、繰り返すためのカウント用に使っている
fot j in range(0,n,1): jを0から1ずつ足して繰り返し、n未満なら(n-1まで)繰り返す
nは8なので8回繰り返すことになる
jは何も使用していないが、繰り返すためのカウント用に使っている
print('■',end='') ■を表示する(end=''があるので改行しない)
jを0~7まで繰り返すので、'■'が8個表示される⇒■■■■■■■■
print('') 何も表示しないが改行する(■■■■■■■■改行)
iを0~7まで繰り返すので、■■■■■■■■が改行されて8回表示される
不明点あればコメントください
テスト勉強お疲れ様〜
無事でよかったです
テスト勉強で忙しく、返信が遅くなってしまいました💦
すみません🙇♀️
とても分かりやすい回答ありがとうございます。
この回答を見て、テストでは無事に解くことが出来ました!!
本当にありがとうございます😊