반응형
백준 단계별 풀어보기 1단계 입출력과 사칙연산 8번문제
문제의 핵심
1. 파이썬에서 나누기 할때 / 와 // 의 차이 구분하기
기본적인 내용은 역시나 이전 글을 참고하고 이번에는 나누기에 대해서만 쓰도록 하겠다.
파이썬에는 나누기를 할 때 2가지가 가능하다.
/ 와 // 이다.
차이점은, / 은 단순한 나누기로 소수점까지 전부 계산하여 출력한다
// 은 나누어서 int 형태로 표현한다. 즉, 소수점이 전부 없어진다.
간혹 헷갈릴 때가 있는데,
/ 는 슬래쉬가 하나이므로 단순하게 나누기로 생각하고
// 는 슬래쉬가 두개이므로 더 잘게 나눠서 소수점을 없앤다고 생각하자.
그러면 헷갈리지 않는다.
정답 코드
a, b = input().split()
print(int(a) / int(b))
반응형
'파이썬(Python) > 파이썬 : Baekjoon' 카테고리의 다른 글
[백준] 파이썬(Python) : 나머지 (10430번) (0) | 2021.07.22 |
---|---|
[백준] 파이썬(Python) : 사칙연산 (10869번) (0) | 2021.07.22 |
[백준] 파이썬(Python) : A X B (10998번) (0) | 2021.07.22 |
[백준] 파이썬(Python) : A-B (1001번) (0) | 2021.07.22 |
[백준] 파이썬(Python) : A+B (1000번) (0) | 2021.07.21 |
댓글