Python 입문 | 우선 값과 계산의 기본 | 주요 값의 유형


그럼 Python에는 어떤 값의 유형이 있을까? 기본적인 사항을 설명한다.

숫자

프로그래밍에서 사용 값이라고 하면, 우선 “숫자"이다. 숫자에 대해서는 Python에서는 많은 유형이 있는데 “정수”, “부동 소수점” “복소수"등이 있다.

  • 정수 : 보통의 정수이다. 단지 숫자를 쓰는 것만으로 된다.
  • 부동 소수점 : 소수점 이하의 값이다. 또는 매우 자리수가 많은 숫자에 사용하기도 한다. 이것은 보통 소수의 “.“을 붙여 쓴다.
  • 복소수 : 허수이다. 이것은 끝에 “J"를 붙인다.

이 중에 우선 ‘정수’와 ‘부동 소수점"만 기억해 두도록 하자. 복소수는 필요하여 사용하게 될때까지 잊고 있어도 된다.

텍스트

텍스트는 값의 전후를 따옴표로 묶어 설명한다. 이것은 “작은 따옴표”, “큰 따옴표”, “트리플 쿼트"라고 한 것이 사용할 수 있다.

'Hello'    "Welcome"   '''Bye'''

이런 느낌이다. 이 가운데 작은 따옴표(’)와 큰 따옴표(")은 동일하다. 일반적으로 텍스트를 쓸 때, 이 중 하나에 쓴다.

마지막 트리플 쿼트(’’’)은 여러 줄의 텍스트를 쓸 때 사용한다. 작은 따옴표와 큰 따옴표는 텍스트 값의 줄로 할 수 없다. 트리플 쿼트는 도중에 행을 변경해도 된다.

부울

이것은 프로그래밍 특유의 값이다. 이것은 “양자 택일의 값"이다. 참 또는 거짓, yes 또는 no, 올바른 또는 그른지 이런 것을 나타내는데 사용한다. 이것은 “True”, “False"라는 Python에 포함되어 있는 키워드를 사용하여 작성한다. 다른 값은 사용할 수 없다.

실제로 이러한 값을 사용한 예제는 아래와 같다. 아래의 코드를 IDLE에서 한 줄씩 실행해 보자.

print(12345) 
print('Hello') 
print('''welcome, 
and bye.''') 
print(True)

조금 이해하기 어려운 것은 트리플 쿼트 텍스트일 것이다. 그 외에 그렇게 어려운 것은 없을 거다.

python datatype