본문 바로가기

자료형

JAVA - basic #3 JAVA 변수와 자료형의 종류 이전 포스팅에서 JAVA를 개발하기 위해 필요한 JRE와 Eclipse 등을 설치해 보았습니다. 2021/01/05 - [Coding, Testing, Challenge/JAVA-basic] - JAVA - basic #1 JAVA 개발 환경 설치 2021/01/06 - [Coding, Testing, Challenge/JAVA-basic] - JAVA - basic #2 Eclipse IDE설치 이번 포스팅에서는 JAVA의 자료형들에 대해서 알아보도록 하겠습니다. 프로그램에서 변수란, 변하는 수를 이야기합니다. 예를 들어보면, 임의의 숫자 X와 임의의 숫자 Y를 더하는 다음의 식을 보겠습니다. X+Y =? 위의 수식에서 X값과 Y값에 임의의 데이터를 대입할 수 있고, 고정된 값이 아닌, 상황에 따라서 .. 더보기
Python 변수와 함수 이번 포스팅에서는 변수와 함수에 대해서 알아보도록 하겠습니다. 변수에 대해서 이전 포스팅에서 "임의로 부여하여 값을 저장하고, 또한 언제라도 변할 수 있는 수" 라고 이야기하였습니다. 그러면 이 변수에 값은 어떻게 부여하고, 변수를 쓰면 무엇이 좋은지에 대해서 먼저 알아보겠습니다. 다음의 코드를 보겠습니다. 편의점에 생수, 라면, 호빵의 3가지 상품이 판매 중일 경우 각각 구매 상황에 따른 지불 금액을 표시하는 코드입니다. 이렇게 모든 상황에 상수를 직접 입력하여도 아래와 같이 결과 값에는 문제가 없을 것입니다. 하지만 이런 상수를 사용할 경우 2가지의 리스크가 존재합니다. 첫 번째는 데이터 오류로 인한 리스크입니다. 직접 코드르 반복해서 예시의 숫자보다 큰 자리의 수를 입력한다면, 입력 미스로 인한 오.. 더보기
Python 자료형 이번 포스팅에서는 Python의 자료형에 대해서 알아보겠습니다. 계산기로 1과 2를 더한다고 한다면 다음과 같은 식이 나올 수 있습니다. 1+2=? 프로그래밍을 한다는 것은 이런 수식을 만들어서 결과를 내는 것과 같습니다. 즉 위의 경우는 "1과 2를 더했을 때 나오는 결과를 알기 위한 프로그램이다."라고 과도 무방 한 것입니다. 이때 1과 2는 식 자체에서 변화를 줄 수 없고 1은 1로 밖에 존재할 수 없고, 2는 오직 2의 의미만 가지고 있습니다. 이런 것처럼 한번 부여되면 그 값이 변화하지 않는 것을 상수라고 부릅니다. 그러면 식을 살짝 바꿔 보겠습니다. X+Y=? 위의 수식은 X와 Y라는 값을 더했을 때 결과를 알기 위한 식입니다. X와 Y는 무엇이라도 들어갈 수 있고, 정해 진 것이 아니라 임의.. 더보기