0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【Paiza問題集】標準出力/出力幅を指定して出力

Posted at

Paiza問題集

Pythonで回答

標準出力/出力幅を指定して出力

Step01 数値を半角スペース埋めで出力

Step01
"""
数値を半角スペース埋めで出力
https://paiza.jp/works/mondai/stdout_primer/stdout_primer__print_width_step1
"""

# 3桁になるように数値を表示
print(f'{input():>3}')

Step02 数値をゼロ埋めで出力

Step02
"""
数値をゼロ埋めで出力
https://paiza.jp/works/mondai/stdout_primer/stdout_primer__print_width_step2
"""

# 3桁になるように数値を表示
print(f'{input():0>3}')

Step03 複数の数値を半角スペース埋めで出力

Step03
"""
複数の数値を半角スペース埋めで出力
https://paiza.jp/works/mondai/stdout_primer/stdout_primer__print_width_step3
"""

# 複数の数値を表示
for i in range(int(input())):
    print(f'{input():>3}')

Step04 数値をMけた半角スペース埋めで出力

Step04
"""
数値をMけた半角スペース埋めで出力
https://paiza.jp/works/mondai/stdout_primer/stdout_primer__print_width_step4
"""

# 数値をM桁で表示
N, M = map(int, input().split(' '))
print(f'{N:>{M}}')

Final問題 【出力幅を指定して出力】N個の数値をMけた半角スペース埋めで出力

Final問題
"""
【出力幅を指定して出力】N個の数値をMけた半角スペース埋めで出力
https://paiza.jp/works/mondai/stdout_primer/stdout_primer__print_width_boss
"""

# N個の数値とM桁を取得
N, M = map(int, input().split(' '))

# 数値をM桁でN回表示
for i in range(N):
    print(f'{input():>{M}}')
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?