파이썬 107

코드업[CodeUp] Python 기초 100제 [6017번]

6017 : [기초-입출력] 문장 1개 입력받아 3번 출력하기(설명)(py) 입력값 1개의 데이터가 입력된다. 출력값 공백을 두고 3번 출력한다. 입력 예시 computer science 출력 예시 computer science computer science computer science 정답 및 가능한 정답 s=input() print(s, s, s) 해설 a=input()을 통해 변수 a에 문자열을 입력하고 print(s,s,s)와 같이 쉼표를 사용해 문자열을 공백을 두고 3번 출력 할 수 있다.

코드업[CodeUp] Python 기초 100제 [6016번]

6016 : [기초-입출력] 문자 2개 입력받아 순서 바꿔 출력하기2(설명)(py) 입력값 2개의 문자가 공백으로 구분되어 입력된다. 출력값 2개의 문자를 순서를 바꿔 한 줄로 출력한다. 입력 예시 a b 출력 예시 b a 정답 및 가능한 정답 a,b=input().split() print(b,a) 해설 a,b=input().split()을 통해서 a,b 두 변수에 문자열을 공백을 기준으로 나눠서 입력한다. print(b,a)를 통해 문자열 띄어쓰기를 한다. print()함수에서 쉼표를 사용하면 문자열을 띄어 쓸 수 있다.

코드업[CodeUp] Python 기초 100제 [6015번]

6015 : [기초-입출력] 정수 2개 입력받아 그대로 출력하기2(설명)(py) 입력값 2개의 정수가 공백으로 구분되어 입력된다. 출력값 입력된 두 정수를 줄을 바꿔 출력한다. 입력 예시 1 2 출력 예시 1 2 정답 및 가능한 정답 a,b=input().split() print(a) print(b) 해설 input은 사용자가 키보드로 입력한 모든 것을 문자열로 저장한다. a=input()은 a라는 변수에 입력한 문자열을 저장한다는 의미이다. split()은 특정 문자를 기준으로 문자열을 나눈 뒤, 리스트 형태로 반환하는 함수입니다. 괄호가 빈칸이면 공백, tap, enter을 기준으로 나누고, split(".")처럼 안에 특정 값이 있을 경우 괄호 안의 값을 특정 값으로 나눠준다. 위의 문제를 보면 i..

코드업[CodeUp] Python 기초 100제 [6014번]

6014 : [기초-입출력] 실수 1개 입력받아 3번 출력하기(py) 입력값 실수 1개가 입력된다. 출력값 입력받은 실수를 줄을 바꿔 3번 출력한다. 정답 및 가능한 정답 a=input() print(a) print(a) print(a) 해설 input은 사용자가 키보드로 입력한 모든 것을 문자열로 저장한다. a=input()은 a라는 변수에 입력한 문자열을 저장한다는 의미이다. 위 문제는 문자열 형태의 실수를 입력받고 3번 출력하면 된다.

코드업[CodeUp] Python 기초 100제 [6013번]

6013 : [기초-입출력] 문자 2개 입력받아 순서 바꿔 출력하기1(py) 입력값 2개의 문자가 줄을 바꿔 입력된다. 출력값 순서를 바꿔 한 줄에 한 문자씩 출력한다. 정답 및 가능한 정답 a=input() b=input() print(b) print(a) a=input() b=input() a,b=b,a print(a) print(b) 해설 input은 사용자가 키보드로 입력한 모든 것을 문자열로 저장한다. a=input()은 a라는 변수에 입력한 문자열을 저장한다는 뜻이다. 위 문제와 같이 input()함수를 2개 사용해서 2번 입력 할 수 있다. 파이썬에서는 a, b 변수 안의 값을 a, b = b, a 라는 코드로 쉽게 바꿀 수 있다. 다른 언어에서는 tmp라는 비어있는 변수를 만들어서 각 변수..

코드업[CodeUp] Python 기초 100제 [6012번]

6012 : [기초-입출력] 정수 2개 입력받아 그대로 출력하기1(설명)(py) 입력값 2개의 정수가 줄을 바꿔 입력된다. 출력값 입력된 두 정수를 줄을 바꿔 출력한다. 정답 및 가능한 정답 a = input() b = input() a=int(a) b=int(b) print(a) print(b) 해설 input은 사용자가 키보드로 입력한 모든 것을 문자열로 저장한다. a=input()은 a라는 변수에 입력한 문자열을 저장한다는 뜻이다. input()함수를 2번 사용해서 2번 입력 할 수 있다. 각 입력은 enter로 구분된다. int(x)는 숫자 또는 문자열 형태의 숫자를 정수로 반환한다. print()함수를 줄바꿈해서 2번 사용하여 두 변수 값을 줄을 바꿔 출력 할 수 있다.

코드업[CodeUp] Python 기초 100제 [6011번]

6011 : [기초-입출력] 실수 1개 입력받아 변환하여 출력하기(설명)(py) 입력값 실수 1개가 입력된다. 출력값 입력된 수를 실수로 변환하여 출력한다. 정답 및 가능한 정답 a=input() a=float(a) print(a) a=float(input()) print(a) 해설 input은 사용자가 키보드로 입력한 모든 것을 문자열로 저장한다. a=input()은 a라는 변수에 입력한 문자열을 저장한다는 의미이다. float(x)는 숫자 또는 문자열 형태의 숫자를 실수로 반환한다. 위 문제는 문자열 형태의 숫자를 입력받고 실수로 리턴해서 출력하면 되는 것이다.

코드업[CodeUp] Python 기초 100제 [6010번]

6010 : [기초-입출력] 정수 1개 입력받아 int로 변환하여 출력하기(설명)(py) 입력값 정수 1개가 입력된다. 출력값 입력된 수를 정수로 변환하여 출력한다. 정답 및 가능한 정답 a=input() a=int(a) print(a) 해설 input은 사용자가 키보드로 입력한 모든 것을 문자열로 저장한다. a=input()은 a라는 변수에 입력한 문자열을 저장한다는 의미이다. int(x)는 문자열 형태의 숫자나 소수점이 있는 숫자를 정수로 리턴하는 함수이다. 만약 정수가 입력되면 그대로 리턴한다. 위 문제는 문자열 형태로 입력받고 정수로 리턴해서 출력하면 되는 것이다.

코드업[CodeUp] Python 기초 100제 [6009번]

6009 : [기초-입출력] 문자 1개 입력받아 그대로 출력하기(설명)(py) 입력값 문자 한개가 입력된다. 출력값 입력된 문자를 그대로 출력한다. 정답 및 가능한 정답 a=input() print(a) 해설 input은 사용자가 키보드로 입력한 모든 것을 문자열로 저장한다. (줄 끝의 줄 바꿈 문자를 제거한다 : enter을 치면 입력 종료) a=input()은 a라는 변수에 입력한 문자열을 저장한다는 의미이다.

코드업[CodeUp] Python 기초 100제 08번[6008번]

6008 : [기초-출력] 출력하기08(py) 입력값 없음 출력값 printHello\nWorld") 정답 및 가능한 정답 print("print(\"Hello\\nWorld\")") 해설 큰따옴표("), 작은따옴표('), 백슬래시(\)는 앞에 백슬래시(\)가 붙여 이스케이프 코드로 사용해야 문자로 인식하기 때문에 백슬래시를 앞에 붙여 쓴다. 나머지 특수문자들은 이스케이프 코드 사용 없이 써도 상관없다.