[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 02/22 05:14 / Filesize : 256 KB / Number-of Response : 1016
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Pythonのお勉強 Part67



330 名前:デフォルトの名無しさん (ワッチョイ e301-YX/d) mailto:sage [2022/06/21(火) 17:50:04 ID:MJ9GCdKb0.net]
#ネストしたリストを使ってナルトの模様を描画したい
#ナルトの大きさ、記号、線のオフセットはユーザーから受け取りたい
def naruto_generator(size, naruto_char,offset):
naruto_matrix =[]
#空のリスト[]]を含む配列を、ユーザーの指定の長さで作成し、縦の数だけ複製

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






[ 続きを読む ] / [ 携帯版 ]

全部読む 前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<256KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef