Chapter 1-2. 파이썬의 기본 : 자료형 int, float, bool, None

Date:     Updated:

카테고리:

태그:

인프런에 있는 남박사님의 강의 남박사의 파이썬 기초부터 실전 100% 활용 를 듣고 정리한 필기입니다. 😀

파이썬에서의 자료형

파이썬에서는 변수를 선언할 때 자료형을 따로 선언하지 않고 사용합니다.

C# 에선 var 썼는데 파이썬에서는 이것조차 생략하나보다.

정수(int)

  • 정수는 수학에서 자연수, 자연수의 음수 및 0을 통틀어 이르는 말입니다. 즉, …-2, -1, 0, 1, 2… 등의 따위의 수를 말합니다.
a = 0
b = -1
c = 1

print(a)
print(type(a))

print(b)
print(type(b))

print(c)
print(type(c))
💎출력💎

0
<class 'int'>
-1
<class 'int'>
1
<class 'int'>
  • type()
    • 괄호안에 임의의 자료형을 넣으면 어떤 자료형인지 알려주는 역할을 합니다.
  • print()
    • C#의 Console.WriteLine()과 동일하게 화면에 문자열을 출력하는 역할을 합니다.

실수(float)

  • 실수는 유리수와 무리수를 통틀어 이르는 말입니다. 즉, 정수에 소숫점이 달려있는듯한 모습을 하고 있습니다.
a = 0.0
b = -0.1
c = 0.1

print(a)
print(type(a))

print(b)
print(type(b))

print(c)
print(type(c))
💎출력💎

0.0
<class 'float'>
-0.1
<class 'float'>
0.1
<class 'float'>

불리언(bool)

  • True, False만을 가지는 자료형입니다. 주로 조건문의 결과, 함수를 실행했는데 실행 결과가 참이냐 거짓이냐 판별할 때 사용합니다.

    True와 False의 첫글자는 꼭 대문자를 써야만 인식하네요.

a = True
b = bool(False)
c = 2 > 1
d = bool(1)
e = bool(0)

print(a)
print(type(a))

print(b)
print(type(b))

print(c)
print(type(c))

print(d)
print(type(d))

print(e)
print(type(e))
💎출력💎

True
<class 'bool'>
False
<class 'bool'>
True
<class 'bool'>
True
<class 'bool'>
False
<class 'bool'>
  • bool()
    • 0이외의 숫자를 입력하면 True가 되고, 0이 입력되면 Fasle가 됩니다.

      C언어에서 동작했던거랑 똑같네!

None

  • 아무것도 없는 자료형입니다.

    C#에서는 null과 동급입니다.

a = None

print(a)
print(type(a))
💎출력💎

None
<class 'NoneType'>


🌜 개인 공부 기록용 블로그입니다. 오류나 틀린 부분이 있을 경우 
언제든지 댓글 혹은 메일로 지적해주시면 감사하겠습니다! 😄

맨 위로 이동하기

Python-basic 카테고리 내 다른 글 보러가기

댓글 남기기