-1
私は、*演算子を使用せずに、単一のprint文で二等辺三角形を作成する必要があります。先生は私に次の不完全なコードを与えている:Python二等辺三角形
def characters(char, n):
ret = ""
for i in range(n):
ret += char
def stars(n):
return characters("*", n)
def spaces(n):
return characters(" ", n)
def triangle(n):
ret = ""
for i in range(n):
ret += spaces() + stars()
return ret
h = int(input("hoogte: "))
print(triangle(h))
は、どのように私はこのコードを終了しないとchar
はdef characters
で何をするのでしょうか?
あなた自身でいくつかの努力をしてください。 StackOverflowは誰かが無料で仕事をする場所ではありません。代わりに、それは質問者が解決しようとした特定の質問で人々がお互いに助け合う場所です。 – YakovL
私はそれを理解しています。私はすでにそれを自分自身でそらそうとしましたが、このコードでcharが何をしているのか分かりません。 –