"2. 자료형"의 두 판 사이의 차이

 
(사용자 2명의 중간 판 3개는 보이지 않습니다)
1번째 줄: 1번째 줄:
 
파이썬 자료형에 대한 문서.
 
파이썬 자료형에 대한 문서.
 +
 +
<youtube>https://www.youtube.com/watch?v=nObNmiO_ZvY&list=PLgvRmnJBG4YU6y9BakEkTOiB-kYuNdrAm&index=3</youtube>
 +
 +
  
 
==개요==
 
==개요==
55번째 줄: 59번째 줄:
 
|실수로
 
|실수로
 
|float(데이터)
 
|float(데이터)
 +
유의 : 2.0-1.9 계산을 하다가 0.00000004 형태의 아주 작은 오차가 생긴다.
 +
 +
때문에 소수점 자리가 중요한 연산의 경우, round 함수로 오차를 제거해주어야 한다.
 
|float
 
|float
 
|}
 
|}
64번째 줄: 71번째 줄:
 
===출력===
 
===출력===
 
print(데이터) 형태로 필요한 것을 출력할 수 있다.
 
print(데이터) 형태로 필요한 것을 출력할 수 있다.
 +
 +
= 팁 =
 +
 +
=== boolean ===
 +
어떤 함수를 실행하면 True, 한번 더 실행하면 False를 반환하게 바꾸어야 하는 상황이 많다. 이런 경우엔 함수의 마지막에 <code>변수 = not 변수</code>를 넣어주면 True면 False로, Flase면 True로 바꾸어준다.
 
[[분류:기초]]
 
[[분류:기초]]

2022년 10월 26일 (수) 22:08 기준 최신판

파이썬 자료형에 대한 문서.


1 개요편집

자료(데이터)의 형태.

1.1 why?편집

문자와 숫자를 서로 연산할 수는 없다. 다른 형태의 데이터를 연산할 땐 다른 규칙이 필요한데, 이를 구분하여 에러가 발생하지 않도록 한다.

2 자료형편집

2.1 형태편집

자료형 설명 예시
숫자형 수에 대한 것 -1, 0, 3.14 등
문자열 문자들. 따옴표로 구분한다. 따옴표를 3개 사용해서도 가능하다. "문자", '문자', '''문자''', """문자""" 등
Boolean 논리형. True, False

2.2 데이터 타입편집

의도 방법 설명
데이터가 어떤 타입인지 파악하기 type(데이터) 데이터의 타입을 'str', 'int' 형태로 반환한다.

조건문과 연계해서 사용할 수도 있다.

2.3 자료형태변환편집

의도 방법 이름기원
문자열로 바꾸기 str(데이터) string
정수로 int(데이터) integer
실수로 float(데이터)

유의 : 2.0-1.9 계산을 하다가 0.00000004 형태의 아주 작은 오차가 생긴다.

때문에 소수점 자리가 중요한 연산의 경우, round 함수로 오차를 제거해주어야 한다.

float

2.4 데이터 입출력편집

2.5 입력편집

input("나타낼 설명") 형태로 기입하면 입력칸을 생성할 수 있다. 기본적으로 문자열을 받기 때문에 필요한 형태로 변화시켜야 한다.

변수명 = int(input("나타낼 설명"))

2.6 출력편집

print(데이터) 형태로 필요한 것을 출력할 수 있다.

3편집

3.1 boolean편집

어떤 함수를 실행하면 True, 한번 더 실행하면 False를 반환하게 바꾸어야 하는 상황이 많다. 이런 경우엔 함수의 마지막에 변수 = not 변수를 넣어주면 True면 False로, Flase면 True로 바꾸어준다.