Python의 데이터 유형
2511 단어 pythonbeginnersprogramming
Python을 사용한 데이터 구조 및 알고리즘
Python은 가장 널리 사용되는 프로그래밍 언어 중 하나입니다. 이것은 고급 수준의 배우기 쉬운 해석 프로그래밍 언어입니다. 1991년 Guido Van Rossum이 개발했습니다. 오늘날 Python은 소프트웨어 개발, 데이터 분석, 기계 학습, 로봇 공학, 백엔드 웹 개발, 데스크탑 애플리케이션, GUI, 2D 게임 개발 등과 같은 다양한 목적에 사용됩니다. 그래서 여기 이 저장소에 있습니다. , 데이터 구조 및 알고리즘 개념과 문제 및 솔루션을 추가하고 있습니다.
Python의 데이터 유형
프로그래밍에서 데이터 또는 값을 분류하여 다른 데이터 유형에 대해 다른 작업을 수행할 수 있어야 합니다.
예를 들어 "+"연산자는 정수 또는 #float인 경우 두 개의 값을 추가하는 반면 동일한 연산자는 두 개의 문자열을 연결합니다.
따라서 동일한 연산자라도 데이터 유형에 따라 다른 유형의 값을 다르게 연산하므로 데이터 유형이 다른 값을 분류하는 것이 매우 중요함을 알 수 있습니다.
Python에서 사용 가능한 데이터 유형
(i) 정수
-> 파이썬에서는 정수를 int(정수)로 표현합니다. 정수에서 숫자는 음의 무한대에서 양의 무한대까지 어디에나 있을 수 있습니다. 파이썬이 자동으로 처리하기 때문에 메모리 크기에 크게 신경 쓰지 않고 정수를 다루는 것이 편리합니다.
x = 4
print(type(x))
output >> <class "int">
(ii) 플로트
-> Python에서 소수점이 있는 실수를 나타내기 위해 float를 사용합니다. 유리수와 무리수를 모두 나타냅니다. 소수점 앞이나 뒤에 숫자가 있을 수 있습니다.
x = 4.0
print(type(x))
output >> <class "float">
(iii) 복소수
-> 파이썬에서는 허수를 나타내는 복소수로도 작업할 수 있습니다. 예를 들어, a + bj는 a와 b가 실수이고 j가 허수인 복소수입니다.
x = 2 + 3j
print(type(x))
output >> <class "complex">
(iv) 문자열
-> 문자열 값은 작은따옴표, 큰따옴표 또는 세 개의 따옴표 안에 있는 문자, 문자, 숫자 및 특수 문자의 조합입니다. 대부분의
한 줄 문자열에 작은따옴표와 큰따옴표를 사용하고 여러 줄 문자열을 작성하려는 경우 삼중따옴표를 사용합니다.
x = "Hello World"
print(type(x))
output >> <class 'str'>
(v) 부울
-> 부울에는 True(T는 항상 대문자)와 False(F는 항상 대문자)의 두 가지 값만 있습니다. 결정을 내리거나 조건문을 작성해야 할 때 부울 데이터 유형을 사용합니다. True의 경우 1, False의 경우 0과 같은 숫자를 사용하여 부울 값을 나타낼 수도 있습니다.
x = True
print(type(x))
output >> <class 'bool'>
(vi) 없음
-> 변수를 초기화하지 않고 변수를 선언해야 하는 상황을 가정하면 "none"유형이 나옵니다. 를 선언하는 데 사용됩니다.
임의의 초기값을 가진 변수.
x = None
print(type(x))
output >> <class 'NoneType'>
요약
이들은 파이썬에서 사용할 수 있는 데이터 유형이며 다음 게시물에서 자세히 설명하겠습니다.
Thanks For Reading
Reference
이 문제에 관하여(Python의 데이터 유형), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/justkoder/data-types-in-python-1hcj
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
x = 4
print(type(x))
output >> <class "int">
x = 4.0
print(type(x))
output >> <class "float">
x = 2 + 3j
print(type(x))
output >> <class "complex">
x = "Hello World"
print(type(x))
output >> <class 'str'>
x = True
print(type(x))
output >> <class 'bool'>
x = None
print(type(x))
output >> <class 'NoneType'>
Thanks For Reading
Reference
이 문제에 관하여(Python의 데이터 유형), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/justkoder/data-types-in-python-1hcj텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)