Programming Study/Algorithm 14

[CodeUp-python] 기초 100제 #6017

문제 정수(integer), 실수, 문자(character), 문자열(string) 등 1개만 입력받아 한 줄로 3번 출력해보자. 풀이 n = input() print(n,n,n) 해설 python 언어에서는 문자/정수/실수/문자열 등 특별한 구분이 없이도 원하는 변수에 저장시켜 출력 할 수 있다. *하지만, 저장된 값을 이용해 계산하거나 서로 붙여 연결시키거나 잘라내는 작업을 한다면? 반드시 저장되어있는 값의 종류(문자/정수/실수/문자열 등)를 구분해 주어야 한다.

[CodeUp-python] 기초 100제 #6015

문제 공백을 두고 입력된 정수(integer) 2개를 입력받아 줄을 바꿔 출력해보자. 풀이 a, b=input.split() a=int(a) b=int(b) print(a) print(b) 맞는 풀이 a,b=input().split() print(a) print(b) 해설 python의 input()은 한 줄 단위로 입력을 받는다. input().split() 를 사용하면, 공백을 기준으로 입력된 값들을 나누어(split) 자른다. a, b = 1, 2 를 실행하면, a에는 1 , b에는 2가 저장된다.

[CodeUp-python] 기초 100제 #6011

문제 숫자(0~9)와 소수점(.)을 사용해 표현한 수를 실수(real number)라고 한다. 변수에 실수값을 저장한 후 변수에 저장되어 있는 값을 그대로 출력해보자 풀이 n = input() n = float(n) print(n) 해설 입력한 값을 원하는 형태로 계산하거나 처리하기 위해서는 입력한 값이 어떤 데이터(정수, 문자, 실수, 문자열 등)인지 명확히 구분해 주어야 함.

[CodeUp-python] 기초 100제 #6010

문제 정수(integer)는 양의 정수(1, 2, 3, 4, 5, ...), 음의 정수(-1, -2, -3, -4, -5, ...), 0 과 같이 소숫점 아래에 수가 없는 수라고 할 수 있다. 변수에 정수값을 저장한 후 정수로 변환하여 출력해보자. 풀이 n=input() n=int(n) print(n) 해설 input() 을 사용하면 키보드로 입력한 값을 가져옴. input() 함수를 통해 키보드로 값을 입력받고 저장된 변수 값을 int에 대입해 정수형으로 바꿔줌 print() 함수에 따라 저장된 int 값을 출력.