Ch2-1. 숫자형

jhy·2022년 12월 7일
0

Python

목록 보기
3/5
post-thumbnail

1. 숫자형이란?

  • 숫자형
    • 숫자형(Number)
      • 숫자 형태로 이루어진 자료형
        항목사용 예
        정수123, -345, 0
        실수123.45, -1234.5, 3.4e10
        8진수0o34, 0o25
        16진수0x2A, 0xFF

2. 숫자형 생성과 사용

  • 정수형(Integer)
    • 정수를 뜻하는 자료형
        ```python
        >>> a = 123
        >>> a = -178
        >>> a = 0
        ```
        
  • 실수형(Floating-point)
    • 소수점이 포함된 숫자 → 실수형의 소수점 표현 방식
        ```python
        >>> a = 1.2
        >>> a = -3.45
        ```
        
    • 컴퓨터식 지수 표현 방식
      • 파이썬에서는 4.24e-10 또는 4.24E10 처럼 표현
        (e와 E 둘 중 어느 것을 사용해도 무방)
        - 4.24E10 = 4.24∗1010
        - 4.24e-10 = 4.24∗10−10
        >>> a = 4.24E10
        >>> a = 4.24e-10
  • 8진수와 16진수
    • 8진수(Octal)
      • 숫자가 0o 또는 0O(숫자 0 + 알파벳 소문자 o 또는 대문자 O)로 시작
        >>> a = 0o177
    • 16진수(Hexadecimal)
      • 0x로 시작
        >>> a = 0x8ff
        >>> b = 0xABC

3. 숫자형을 활용하기 위한 연산자

  • 사칙연산
    • +-*/
      >>> a = 3
      >>> b = 4
      >>> a + b
      7
      >>> a * b
      12
      >>> a / b
      0.75
  • x의 y제곱을 나타내는 "**연산자
    • x ** y처럼 사용했을 때 x의 y제곱(xy) 값을 돌려줌
      >>> a = 3
      >>> b = 4
      >>> a ** b
      81
  • 나눗셈 후 나머지를 반환하는 % 연산자
    • % : 나눗셈의 나머지 값을 돌려주는 연산자
      >>> 7 % 3
      1
      >>> 3 % 7
      3
  • 나눗셈 후 몫을 반환하는 // 연산자
    • / 연산자 : 소수점까지 반환
      >>> 7 / 4
      1.75
    • // 연산자를 사용한 경우
      • 1.75에서 에 해당되는 정수값 1만 돌려줌

참고 : https://wikidocs.net/12

profile
서비스 기획자, PM 지망생

0개의 댓글