반응형
반응형

 파이썬(python)에서도 다양한 자료형을 사용할 수 있습니다.

오늘은 자료형 기본인 숫자에 대해서 알아보겠습니다.

파이썬(Python)은 기본적으로 바로 숫자를 사용해서 연산이 가능합니다.

일반적으로 컴파일을 진행하기 위해서는 변수를 사용해서 숫자를 대입하지만 파이썬에서 바로 사용이 가능합니다

0
>>> 1 + 1
2
>>> 1 - 1
0
>>> 2 * 2
4
>>> 4 * 5
20
>>> 100 / 5
20.0
>>> 100 % 5
0
>>>

 숫자와 연산자를 입력하면 바로 결과를 확인할 수 있습니다.

일반적인 연산자 및 특수 연산자도 사용이 가능합니다.

>>> a = True
>>> b = False
>>> a = true
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'true' is not defined
>>> b = false
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'false' is not defined
>>>

불린 타입으로 True, False 사용이 가능합니다.

단 정확하게 True, False를 입력해야 합니다.

소문자로만 사용할 경우 오류가 출력됩니다

>>> a = 14
>>> b = -3
>>> c = 4.56
>>> a
14
>>> b
-3
>>> c
4.56
>>>

숫자, 정수 모두 변수를 사용할 수 있습니다.

변수 선언은 바로 '='을 사용해서 입력하면 됩니다.

타입에 따라서 자동적으로 변하기 때문에 별도 변환이 필요 없습니다.

>>> 2 ** 5
32
>>> 5 << 1
10
>>> 5 >> 1
2
>>> 1 & 3
1
>>> 1 | 3
3
>>> 1 ^ 4
5
>>>

다양한 연산자를 사용해서 연산이 가능합니다.

'**'을 사용할 경우 제곱을 바로 확인할 수 있습니다.

비트 시프트 및 논리 연산도 바로 가능합니다.

>>> a = 10
>>> b = 20
>>> c = 30
>>> a > b
False
>>> a == b
False
>>> c != a
True
>>>

변수를 사용해서 숫자를 대입하면 연산자를 사용해서 참, 거짓을 확인할 수 있습니다.

0
>>> a = 4.56
>>> a
4.56
>>> int(a)
4
>>> float(a)
4.56
>>>

마지막으로 정확한 숫자를 확인하기 위해서는 타입명을 입력하고 변수를 넣으면 변경됩니다.

int(변수), float(변수) int형일 경우 소수점이 빠진 정수를 확인할 수 있습니다.

파이썬(Python)은 다양한 자료형 숫자와 연산자를 즉시 사용할 수 있어 빠른 연산이 가능합니다.

일반적인 컴파일 언어에서는 모든 내용을 등록하고 대기해야 하는 단점이 있지만, 파이썬은 이런 부분이 없기 때문에 직관적으로 다양한 분야에 사용이 가능합니다.

감사합니다.

반응형

+ Recent posts