lang
1# -*- coding: utf-8 -*- 2 3from turtle import * 4 5def branch(length): 6 if length < 10: 7 return 8 forward(length) 9 left(30) 10 branch(length/2) 11 right(60) 12 branch(length/2) 13 left(30) 14 forward(-length) 15 16branch(100) 17input()
これの解説で、
![これ]WIDTH:600
こういうのを載せてくれた方がいるんですが、これだと、
lang
1100, left(30) 250, left(30) 325, left(30) 412.5, left(30) 5right(60) 6left(30) 7- 12.5 8right(60) 912.5, left(30) 10right(60), left(30) 11- 12.5 12left(30) 13- 25
こうにしかなりません。
![これ]WIDTH:380
あきらかに足りないです
![あれ]WIDTH:380
この青い線で囲った部分しか書けなくないですか?
どうすればいいんでしょうか
あと関数を呼び出している順番が意味不明です。
2番目に呼び出している関数でまたこれと同じ処理をするんですか?
これマスターしないとぼくのアイデンティティが崩壊してしまいます
再帰で3ヶ月くらい悩んでます
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。