2-1. 숫자형 자료형

박성혜·2023년 3월 23일
2

[Python] 1. 왕초보

목록 보기
4/20
post-thumbnail

이번 글부터는 구글 코랩에서 '새 노트'를 클릭하고 코드를 작성해보세요^0^


'자료형이 무슨 말이지?'

자료형은 그냥 '값'이라고 생각하면 편하다.
'숫자형 자료형'은 '숫자 형태로 된 값'이고, 크게 세 가지가 있다.

  • 정수형
  • 실수형
  • 지수표현

1. 정수형

다음 코드를 보자.

a = 3
print(a)

3

첫 번째 줄부터 차근 차근 읽어보자.

  • a = 3
    'a는 3이다'가 아니라 'a라는 변수에 정수 3을 넣어라' 라고 읽고 이해해야 한다.
    변수에 정수를 넣었으니 이 변수의 자료형은 정수형이다.
  • print(a)
    영어 뒤에 괄호가 붙은 형태는 파이썬에서 사용할 수 있는 함수다.
    print() 함수는 괄호 안에 있는 것을 화면에 보여주라는 뜻이다.
    그러니까 print(a)는 'a를 출력해라=변수 a에 넣은 값을 출력해라' 라는 뜻이다.
  • 3
    a를 출력한 값이다.

(구글 코랩에는 아래 부분만 직접 작성하면 됩니다.

a = 3
print(a)

재생 버튼을 누르거나 shift + enter를 동시에 누르면
아래와 같이 코드의 최종 명령어에 해당하는 값이 출력됩니다.

앞으로도 구글 코랩에서 직접 작성하고 값을 출력해보세요!)

2. 실수형

a = 3.14
print(a)

3.14

첫 번째 줄부터 차근 차근 읽어보자.

  • a = 3.14
    'a라는 변수에 실수 3.14를 넣어라' 라는 뜻이다.
  • print(a)
    'a를 출력하라'
  • 3.14
    a를 출력한 값

3. 지수표현

a = 5.15E+10
print(a)

51500000000.0
  • 5.15E+10
    '5.15에 10의 10승을 곱함'
    +를 빼고 5.15E10 으로 적어도 된다.
    E는 대소문자 상관 없다.
  • print(a)
    'a를 출력하라'
  • 51500000000.0
    a를 출력한 값

a = 5.15E-10
print(a)

5.15e-10
  • 5.15E-10
    '5.15에 10의 -10승을 곱함'
  • print(a)
    'a를 출력하라'
  • 5.15e-10
    a를 출력한 값
    원래 값은 '000000000.515'지만 너무 작은 숫자라 5.15e-10으로 나왔다.

4. 사칙 연산

숫자형 자료형끼리 사칙 연산을 할 수 있다.

덧셈

a = 3
b = 5
print(a + b)

8

뺄셈

a = 3
b = 5
print(a - b)

-2

곱셈

a = 3
b = 5
print(a * b)

15

나눗셈

a = 3
b = 5
print(a / b)

0.6

나누고 몫 값

a = 3
b = 5
print(a // b)

0

나누고 나머지 값

a = 3
b = 5
print(a % b)

3

나누고 몫 값과 나누고 나머지 값은 기호를 헷갈릴 수 있다.
나는 그래서 // 기호는 목을 댕강댕강 두 번 잘랐다고 외웠다.


여기까지 파이썬 숫자형 자료형이었습니다.
수정이 필요한 부분이나 이해가 안 가는 부분이 있다면 언제든 말씀해주세요!^0^

다음 글에서는 숫자형 자료형 실습 문제를 풀어볼게요.

그럼 이만
총총

profile
인공지능이 인공지능을 개발하면 인공지능일까

0개의 댓글

관련 채용 정보