티스토리 뷰

어떤 형식에 맞추어 시간이 입력될 때, 그대로 출력하는 연습을 해보자.
콜론(:) 기호를 기준으로 두 수가 각 변수에 저장된다.

 

입력 : 3:15
출력 : 3:15

 

Tip::

  1. split()의 매개변수로 문자열을 분할하기 위한 기준을 정의할 수 있다.
  2. 문자열의 메소드(함수)인 format()을 이용하면 문자열 내부에 변수값을 대입할 수 있다.

<풀이>

t1, t2 = input().split(':')
t = '{0}:{1}'.format(t1, t2)
print(t)

콜론 기호를 기준으로 분할되므로 split 함수에 콜론을 써주고, 

format 함수를 사용해 형태를 지정하고 변수를 대입한다.

<해설>

h, m = input().split(':')
print('{}:{}'.format(h, m))

인덱스값은 적지않아도 되고, format 함수는 바로 출력할 수 있다.

 


format 함수

'{인덱스0}, {인덱스1}'.format(값0, 값1)

문자열 내부에 변수값을 대입할 수 있도록 하는 함수

'Python > 코드업 기초 100제' 카테고리의 다른 글

2. 기초 - 입출력 (19)  (0) 2022.01.20
2. 기초 - 입출력 (18)  (0) 2022.01.20
2. 기초 - 입출력 (16)  (0) 2022.01.20
2. 기초 - 입출력 (15)  (0) 2022.01.20
2. 기초 - 입출력 (14)  (0) 2022.01.20
댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday