for i in range (size): naruto_matrix.append([0 for i in range(size)])
#描画の現在位置であるカーソルを設定 cursor = 0 #ナルトがサイズの半分である中心に到達するまで処理を行う while cursor <= size //2: #上の横線の描画 for i in range(cursor, size - cursor): naruto_matrix[cursor][i] = naruto_char #右の縦線の描画 for i in range(cursor, size-cursor): naruto_matrix[i][size - cursor -1] = naruto_char #下の横線の描画 for i in range(cursor, size - cursor): naruto_matrix[size - cursor -1][i] = naruto_char #オフセットでカーソルを進めてから左の縦線を描画 cursor += offset for i in range(cursor, size-cursor): naruto_matrix[i][cursor] = naruto_char return(naruto_matrix) #あまりpython