5주차. 숫자

09Roalwlzm01·2023년 9월 14일
0

Python

목록 보기
17/36
post-custom-banner

1 != 1.0
1 = int (정수)
1.0 = float (실수)

부동소수점의 지수 표현

0.52273 x 10^2

-> 0.52273e2
-> 0.52273E2
0.52273e-1 -> 0.052273
e는 숫자랑 조합하여 사용해야함 (단독 e는 오류)

나눗셈 연산

정수 / 정수 -> 실수
5/5 -> 1.0
1. + 1 -> 2.0
3 // 2 -> 1
실수와 정수를 혼용해서 사용하지 않도록 주의 (답이 다르게 나올 수 있음)

연산자 우선순위

지수연산이 곱셈보다 우선

TypeError 예외

  • 서로 다른 자료를 연산하려고 할 때 발생하는 예외
    - 문자열과 숫자를 +연산자로 연결한 경우
    - 문자열은 문자열 연결 연산자로 인식
    - 숫자는 덧셈 연산자로 인식
    - 문자열 + 문자열 -> 연결
    - 문자열 * 숫자 -> 반복

문자열 연산자의 우선순위

post-custom-banner

0개의 댓글