2023-07-27 13:09:31
728x90
728x90

숫자

핵심 키워드 : 숫자 자료형, 숫자 연산자, 연산자, 우선순위

 

  • 숫자의 종류
    숫자에는 두가지 종류가 있다. '소수점이 없는 숫자'와 '소수점이 있는 숫자'입니다. 다음과 같이 소수점이 없는 숫자와 소수점이 있는 숫자를 type() 함수로 출력해보자. 
>>>print(type(52))
<class 'int'>
>>>print(type(52.273))
<class 'float'>

       int는 interger의 앞 세글자를 떼어 낸 것으로 정수를 의미하며, float는 floating point의 앞 단어에서 가져온 것으로 부동         소주점(실수)를 의미한다.

  • 숫자 연산자
    문자열에 문자열 연결 연산자 또는 문자열 반복 연산자를 적용할  수 있던 것처럼 숫자에도 연산자를 적용할 수 있다.

    ※ 사칙 연산자 : +, -, *, /
    가장 기본적으로 덧셈, 뺄셈, 곱셈, 나눗셈 과같은 사칙연산자를 생각 할 수 있다. 파이썬에서도 숫자에 이와같은 사칙 연산자를 적용할 수 있다.

    ※ 정수 나누기 연산자: //
    파이썬에는 // 형태의 연산자가 있다. 이것은 숫자를 나구고 소주점 이하의 잘릿수를 떼어 버린 후 정수 부분만 남기는 정수 나누기 연산자 이다.
>>>print("3 / 2 =", 3 / 2)
3 / 2 = 1.5
>>>print("3 // 2 =", 3 // 2)
3 // 2 = 1

      ※ 나머지 연산자 : %
      파이썬에는 나머지를 구하는 % 연산자가 있다. 나머지 연산자는 A를 B로 나누었을 때 남은 나머지를 구하는 연산자이
      다.

>>>print("5 % 2 =", 5 % 2)
5 % 2 = 1

      ※ 제곱 연산자 : **

      숫자를 제곱하는 연산자이다.

>>>print("2 ** 1 =", 2 ** 1)
2 ** 1 = 2
>>>print("2 ** 2 =", 2 ** 2)
2 ** 2 = 4
>>>print("2 ** 3 =", 2 ** 3)
2 ** 3 = 8
>>>print("2 ** 4 =", 2 ** 4)
2 ** 4 = 16
>>>print(2 + 2 - 2 * 2 / 2 * 2)
0.0
>>>print((5 + 3) * 2)
16
728x90

'Python' 카테고리의 다른 글

파이썬 불 자료형과 if 조건문  (0) 2023.07.28
파이썬 숫자와 문자열의 다양한 기능  (0) 2023.07.27
파이썬 변수와 입력  (0) 2023.07.27
파이썬 자료형과 문자열  (0) 2023.07.26
파이썬 공부  (0) 2023.07.25