2012-05-03 8 views
1

ユーザーが決定したアスタリスクの横線を作成したい場合、どうすればよいですか?たとえば、
01:...........(カスタム番号)
02:........(カスタム番号)
03: .......(カスタム番号)
など
この場合、ファイルから販売番号を取得し、任意の日に何百人もの企業の収益を表すアスタリスクを印刷しています。変更があった場合。ユーザーが入力した長さの水平線を印刷する方法

申し訳ありませんが、編集:nを表示したいのアスタリスクの数である

print '*' * n 

:これはpythonで

+2

どのプログラミング言語?何を試しましたか? – chepner

+0

それからPythonとしてタグ付けしてください。 –

答えて

5

の使用です。ここで

は、より完全な例です:

lens = [3, 5, 10, 1] 
for i, l in enumerate(lens): 
    print '%02d:%s' % (i + 1, '*' * l) 

これが表示されます。

01:*** 
02:***** 
03:********** 
04:* 
+0

あなたは私を打ち負かしています – aitchnyu

1

あなたは、入力の長さを掛けしようとしていますか?あなたは次の操作を行うことができますので、場合:

x=raw_input("number/message: ") 
y="*"*len(x) 
print y 

しかし、あなたはあなたができる数にのx量「*」を得るために探している場合:

x=int(raw_input("number: ")) 
y="*"*x 
print y 
関連する問題