본문 바로가기

코드업100제53

파이썬 코드업 6018번 6018 : [기초-입출력] 시간 입력받아 그대로 출력하기(설명)(py) 문제 24시간 시:분 형식으로 시간이 입력될 때, 그대로 출력하는 연습을 해보자. 예시 a, b = input().split(':') print(a, b, sep=':') 와 같은 방법으로 가능하다. 참고 input().split(':') 를 사용하면 콜론 ':' 기호를 기준으로 자른다. print(?, ?, sep=':') 를 사용하면 콜론 ':' 기호를 사이에 두고 값을 출력한다. sep 는 분류기호(seperator)를 의미한다. 입력 시(hour) 분(minute)이 콜론(':')으로 구분되어 한 줄로 입력된다. 출력 입력받은 시간 형식과 똑같이 "시:분" 형태로 출력한다. 풀이 a, b = input().split(':') print(a, b, sep=':') a,b = input().split.. 2021. 3. 31.
파이썬 코드업 6017번 6017 : [기초-입출력] 문장 1개 입력받아 3번 출력하기(설명)(py) 문제 정수(integer), 실수, 문자(character), 문자열(string) 등 1개만 입력받아 한 줄로 3번 출력해보자. 예시 s = input() print(s, s, s) #공백으로 구분해 한 줄로 출력한다. 와 같은 방법으로 3번 출력할 수 있다. 참고 python 언어에서는 문자/정수/실수/문자열 등 특별한 구분이 없이도 원하는 변수에 저장시켜 출력 할 수 있다. 하지만, 저장된 값을 이용해 계산하거나 서로 붙여 연결시키거나 잘라내는 작업을 한다면? 반드시 저장되어있는 값의 종류(문자/정수/실수/문자열 등)를 구분해 주어야 한다. 입력 1개의 데이터가 입력된다. 출력 공백을 두고 3번 출력한다. 풀이 a=input() print(a,a,a) a=input() input() 함수를 통해 문.. 2021. 3. 31.
파이썬 코드업 6016번 6016 : [기초-입출력] 문자 2개 입력받아 순서 바꿔 출력하기2(설명)(py) 문제 공백을 두고 문자(character) 2개를 입력받아 순서를 바꿔 출력해보자. 참고 ... print(c2, c1) 와 같은 방법으로 출력하면, c1과 c2에 저장된 값이 공백을 두고 순서가 바뀌어 한 줄로 출력된다. print( ) 안에서 쉼표(,)를 찍어 순서대로 나열하면, 그 순서대로 공백을 두고 출력된다. 입력 2개의 문자가 공백으로 구분되어 입력된다.​ 출력 2개의 문자를 순서를 바꿔 한 줄로 출력한다. 풀이 a,b=map(int,input().split()) print(b) print(a) a,b = map(int,input().split()) map(function, iterable)로 사용하게 된다. - function에 int함수를 넣어 정수형 처리하였다. - input().spli.. 2021. 3. 31.
파이썬 코드업 6015번 6015 : [기초-입출력] 정수 2개 입력받아 그대로 출력하기2(설명)(py) 문제 공백을 두고 입력된정수(integer) 2개를 입력받아 줄을 바꿔 출력해보자. 예시 a, b = input().split() print(a) print(b) 과 같은 방법으로 두 정수를 입력받아 출력할 수 있다. 참고 python의 input()은 한 줄 단위로 입력을 받는다. input().split() 를 사용하면, 공백을 기준으로 입력된 값들을 나누어(split) 자른다. a, b = 1, 2 를 실행하면, a에는 1 b에는 2가 저장된다. (주의 : 하지만, 다른 일반적인 프로그래밍언어에서는 이러한 방법을 지원하지 않기 때문에 a=1, b=2 를 한 번에 하나씩 따로 실행시켜야 한다.) 입력 2개의 정수가 공백으로 구분되어 입력된다. ​ 출력 입력된 두 정수를 줄을 바꿔 출력한다. 풀이 a,.. 2021. 3. 31.