1

ユーザーが決定するアスタリスクの水平線を作成したい場合、どうすればよいですか?たとえば、
01:...........(カスタム番号)
02:........(カスタム番号)
03: .....を示す行を印刷したいとします。 。(カスタム番号)
など...
この場合、ファイルから販売番号を取得し、特定の日の企業の収益を数百で表すアスタリスクをいくつか印刷しています。それが何かを変える場合。

申し訳ありませんが、編集:これはPythonです

4

3 に答える 3

8

使用する:

print '*' * n

n表示するアスタリスクの数はどこですか。

より完全な例を次に示します。

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

これは以下を表示します:

01:***
02:*****
03:**********
04:*
于 2012-05-03T14:15:56.613 に答える
7

次の回答は、Jupyter Lab /JupyterNotebookで水平線をプロットする場合にのみ適用されます。

from IPython.display import Markdown, display
display(Markdown('---'))

次のようになります: ここに画像の説明を入力してください

于 2020-03-31T06:59:06.710 に答える
1

入力の長さで乗算しようとしていますか?もしそうなら、あなたは以下を行うことができます:

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

ただし、x個の「*」を数値に変換する場合は、次のようにすることができます。

x=int(raw_input("number: "))
y="*"*x
print y
于 2012-05-03T14:16:40.917 に答える