-5
2番目のwhileループでは、サイクルごとにアスタリスク(*)が1回だけ表示されます。表示不正なパターンが表示される
import sys
n = 0
a = 0
while (n < 6):
n = n + 1
while(a < n):
sys.stdout.write('*')
a = a +1
print ''
パターンは次のとおりです。
*
*
*
*
*
*
あなたの問題は何ですか? – sunkuet02
あなたはどんなパターンを期待していましたか?最も可能性の高い問題は、ループの開始時に 'a'をゼロに戻すことは決してありません。 – JJJ
これは2つのネストされたforループではるかに簡単です。 –