CodeUP | 6019~6027 - Python


I/O問題


6019[基礎-入力-出力]年月日入力、順次出力


質問する🧐


「年度.月.日」を入力し、「日-月-年」の順に出力します.

コード#コード#💻

# 풀이1
y,m,d = input().split('.')
print(d+"-"+m+"-"+y)

# 풀이2
y, m, d = input().split('.')
print(d,m,y,sep='-')

6020[基礎-入出力]身分証明書番号入力、変換フォーマット出力を受け入れる


質問する🧐


身分証明書番号は次のとおりです.
XXXXXX-XXXXXXX
左6位が生年月日(YMMDD)、右7位が性別、生年月日、確認コードで構成されている.
身分証明書番号を入力し、形式を変えて印刷します.

入力


身分証明書番号の上位6桁と下位7桁を入力し、「-」に分けます。 (入力値は仮想のID番号です。) ex)000907-1121112

しゅつりょく


「-」のほか、13人の住民番号が貼られて印刷されています。 リファレンス 空(空)の字は2つの単一引用符(""")で表されます。 ex)0009071121112

コード#コード#💻

a, b = input().split('-')
print(a,b,sep='')

6021[基礎-入力-出力]単語の受信と出力


質問する🧐


アルファベットと数字からなる単語を入力します.
入力単語の各文字を行ごとに分離して出力します.

入力


5文字からなる単語を入力します。

しゅつりょく


行ごとに改行して出力します。

コード#コード#💻

s=input()
print(s[0])
print(s[1])
print(s[2])
print(s[3])
print(s[4])

6022[基礎-入出力]入出力年月日


質問する🧐


6桁の年月日(YMMDD)を入力し、別々に印刷します.

入力


6桁の数字からなる年月日(YMMDD)を入力します。 200304

しゅつりょく


年度(YY)月(MM)日(DD)をスペースで区切って1行に印刷します。 20 03 04

コード#コード#💻

s = input()
print(s[0:2], s[2:4], s[4:6], sep=' ')
⭐ print(s[0:2])
実行後、0文字目から1文字目までを切り取って出力します.
s[a:b]といえば、sという言葉からaからb-1文字の部分を切り出すことを意味する.
他にもカット方法があります.

6023[基本-入力-出力]分単位で出力


質問する🧐


時:分:秒形式で時間を入力した場合、一度だけ出力します.
出産の仕方に注意しなければならない.

入力


分秒価 入力時:分:秒形式。 17:23:57

しゅつりょく


出力のみ。 23

コード#コード#💻

hh,mm,ss = input().split(':')
print(mm)

2つの6024[ベース-I/O]ワードを受信して接続


質問する🧐


アルファベット文字と数字からなる2つの単語を入力します.
出力を順番に貼り付けるプログラムを作成します.

入力


アルファベットと数字からなる2つの単語をスペースで区切って入力します。 hello world

しゅつりょく


入力した2つの単語を順次貼り付けて出力します。 helloworld

コード#コード#💻

w1, w2 = input().split()
s = w1 + w2
print(s)

2つの入力を受け入れて計算する6025[変換基準値]整数


質問する🧐


整数を2つ入力
出力和のプログラムを作成します.

入力


2つの整数をスペースで区切って入力します。 123 -123

しゅつりょく


2つの整数の和を出力します。 0

コード#コード#💻

n1,n2 = input().split(' ')
n = int(n1) + int(n2)
print(n)

6026「ベース値変換」の2つの実数を受信して計算する


質問する🧐


2つのエラーを入力
出力和のプログラムを作成します.

入力


2つのエラーを改行して入力します。 0.1 0.9

しゅつりょく


2つの実数の和を出力します。 1.0

コード#コード#💻

n1 = input()
n2 = input() 
n = float(n1) + float(n2)
print(n)

6027[ベース出力変換]10進数の整数を入力し、16進数で1を出力


質問する🧐


10進数を入力し、16進数を出力します.

入力


10進数を入力します。 255

しゅつりょく


16進数(小文字)で出力します。 ff

コード#コード#💻

a = input()
n = int(a)
print('%x'%n)
断面印刷フォーマット
  • %s-String
  • %—1文字(Character)
  • %d-整数
  • %f-浮動小数点数
  • %o-8進
  • %x-16進
  • %-%(パーセント文字)
  • ※コードアップリンク
    https://codeup.kr/problemsetsol.php?psid=33