컴퓨터 프로그래밍-데이터 유형

거의 모든 프로그래밍 언어에서 사용할 수있는 매우 간단하지만 매우 중요한 개념에 대해 논의 해 보겠습니다. data types. 이름에서 알 수 있듯이 데이터 유형은 컴퓨터 프로그램을 사용하여 처리 할 수있는 데이터 유형을 나타냅니다. 숫자, 영숫자, 십진수 등이 될 수 있습니다.

잠시 동안 컴퓨터 프로그래밍을 제쳐두고 다음과 같이 간단하게 수행 할 수있는 두 개의 정수 10과 20을 더하는 쉬운 예를 들어 봅시다.

10 + 20

두 개의 십진수 10.50 & 20.50을 더하고 싶은 또 다른 문제를 봅시다.

10.50 + 20.50

두 가지 예는 간단합니다. 이제 노트북에 학생 정보를 기록하려는 또 다른 예를 살펴 보겠습니다. 여기에 다음 정보를 기록하고 싶습니다.

Name:
Class:
Section:
Age:
Sex:

이제 주어진 요구 사항에 따라 하나의 학생 기록을 넣으십시오.

Name: Zara Ali
Class: 6th
Section: J
Age: 13
Sex: F

첫 번째 예는 정수를 다루고 두 번째 예는 두 개의 십진수를 추가 한 반면 세 번째 예는 서로 다른 데이터를 혼합 한 것입니다. 다음과 같이합시다-

  • 학생 이름 "Zara Ali"는 문자열이라고도하는 일련의 문자입니다.

  • 학생 클래스 "6th"는 정수와 두 문자의 조합으로 표현되었습니다. 이러한 혼합을 영숫자라고합니다.

  • 학생 섹션은 'J'라는 단일 문자로 표시되었습니다.

  • 학생 연령은 13 인 정수로 표시되었습니다.

  • 학생 성별은 'F'라는 단일 문자로 표현되었습니다.

이런 식으로 우리는 일상 생활에서 문자열, 문자, 정수 (정수) 및 10 진수 (부동 소수점 숫자)와 같은 다양한 유형의 데이터를 처리한다는 것을 깨달았습니다.

마찬가지로, 다른 유형의 데이터를 처리하는 컴퓨터 프로그램을 작성할 때 해당 유형을 명확하게 지정해야합니다. 그렇지 않으면 컴퓨터가 주어진 데이터에 대해 다른 작업을 수행 할 수있는 방법을 이해하지 못합니다. 다른 프로그래밍 언어는 다른 키워드를 사용하여 다른 데이터 유형을 지정합니다. 예를 들어, C 및 Java 프로그래밍 언어는int 정수 데이터를 지정하는 반면 char 문자 데이터 유형을 지정합니다.

다음 장에서는 다양한 상황에서 다양한 데이터 유형을 사용하는 방법을 보여줍니다. 지금은 C, Java 및 Python에서 사용할 수있는 중요한 데이터 유형과 이러한 데이터 유형을 지정하는 데 사용할 키워드를 확인하겠습니다.

C 및 Java 데이터 유형

C와 Java는 거의 동일한 데이터 유형 세트를 지원하지만 Java는 추가 데이터 유형을 지원합니다. 지금은 두 프로그래밍 언어에서 지원하는 몇 가지 공통 데이터 유형을 사용합니다.

유형 예어 이 데이터 유형으로 나타낼 수있는 값 범위
캐릭터 -128에서 127 또는 0에서 255
번호 int -32,768 ~ 32,767 또는 -2,147,483,648 ~ 2,147,483,647
작은 숫자 짧은 -32,768에서 32,767
긴 번호 -2,147,483,648에서 2,147,483,647
십진수 흙손 1.2E-38 ~ 3.4E + 38 (소수점 6 자리까지)

이러한 데이터 유형을 기본 데이터 유형이라고하며 이러한 데이터 유형을 사용하여 사용자 정의 데이터 유형이라고하는보다 복잡한 데이터 유형을 작성할 수 있습니다. 예를 들어 문자열은 문자 시퀀스가됩니다.

Python 데이터 유형

Python에는 5 개의 표준 데이터 유형이 있지만이 프로그래밍 언어는 특정 데이터 유형을 지정하기 위해 키워드를 사용하지 않습니다. 오히려 Python은 주어진 데이터 유형을 자동으로 이해하기에 충분히 지능적입니다.

  • Numbers
  • String
  • List
  • Tuple
  • Dictionary

여기서 Number는 10 진수를 포함한 모든 유형의 숫자를 지정하고 문자열은 길이가 1 자 이상인 일련의 문자를 나타냅니다. 지금은이 두 데이터 유형을 진행하고 Python의 고급 데이터 유형 인 List, Tuple 및 Dictionary를 건너 뜁니다.