python에서 split() 함수는 기본적으로 공백을 사이에 두고 문자열을 잘라주는 함수입니다.
만약 공백이 아닌 : 문자를 기준으로 문자열을 잘라주기 위해서는, 다음과 같이 split 함수 안에 해당 문자를 적어주면 됩니다.
python3 코드
a = input()
print(a.split(":"))
출력결과
>> 50:60
['50', '60']
1시간 뒤 시간 출력
h:m 모양의 시간과 분으로 이루어져 있는 시간을 입력받아 1시간 뒤의 시간을 출력하는 프로그램을 작성해보세요.
풀이
# 변수 선언 및 입력
inp = input()
arr = inp.split(":")
h = int(arr[0])
m = int(arr[1])
# 출력
print(f"{h + 1}:{m}")
# 나의 풀이
time = input().split(":")
h = int(time[0])
m = int(time[1])
print("{0}:{1}".format(h+1, m))
'Python > [코드트리]' 카테고리의 다른 글
[코드트리] 사칙연산 > 두 수의 곱과 몫 (0) | 2023.06.15 |
---|---|
[코드트리] 사칙연산 > 간단한 사칙연산 (0) | 2023.06.15 |
[코드트리] 공백을 사이에 두고 입력 (0) | 2023.06.15 |
[코드트리] 두 변수 값을 교환 (0) | 2023.06.14 |
[코드트리] 출력 > 출력형식_개념 (0) | 2023.06.14 |