2017-12-02 5 views
-5

が、私は出力のpython 3でプログラムを書きたいの隣にdifferrentまたは同じ文字で列に文字を印刷する: パイソン - それ

AAAAAAAA 
ABAAAAAA 
AABAAAAA 
AAABAAAA 
Etc 

は、私は、これはすべての文字のために発生します。私は列に出力を欲しいzもあなたに感謝します。誰かが私にこれを行う方法を教えてもらえますか?

+0

ここで意味のある回答を得るには、質問で試してみて、あなたが走っている問題。ここの誰もあなたの宿題を大騒ぎして解決しようとはしません。宿題にも苦労している学生がたくさんいますが、他人があなたのためにやることを期待することはできません。 – 23k

答えて

1

この質問はです私は答えたくても、私はあなたを助けると思った低品質です。

l = 5 
c1 = "A" 
c2 = "B" 
print(l*c1) 
for i in range(l): 
    print(i*c1+c2+(l-i-1)*c1) 

の出力生成:

AAAAA 
BAAAA 
ABAAA 
AABAA 
AAABA 
AAAAB 

>>> "a" * 3 
'aaa' 
>>> "a" * 10 
'aaaaaaaaaa' 

あなたはこの自明のコードを使用することができます。

あなたはstringsintegersを掛けることができるという事実を利用して

+0

私は@Joe Iddonというアイデアが好きです!これは非常に役に立ちます。 –