Chapter 1-2. 파이썬의 기본 : 자료형 int, float, bool, None
카테고리: Python-basic
태그: python Programming
인프런에 있는 남박사님의 강의 남박사의 파이썬 기초부터 실전 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언어에서 동작했던거랑 똑같네!
- 0이외의 숫자를 입력하면 True가 되고, 0이 입력되면 Fasle가 됩니다.
None
- 아무것도 없는 자료형입니다.
C#에서는
null
과 동급입니다.
a = None
print(a)
print(type(a))
💎출력💎
None
<class 'NoneType'>
🌜 개인 공부 기록용 블로그입니다. 오류나 틀린 부분이 있을 경우
언제든지 댓글 혹은 메일로 지적해주시면 감사하겠습니다! 😄
댓글 남기기