본문 바로가기
파이썬(Python)/파이썬 : Baekjoon

[백준] 파이썬(Python) : A/B (1008번)

by TODAYCODE 2021. 7. 22.
반응형

백준 단계별 풀어보기 1단계 입출력과 사칙연산 8번문제

 

1008번: A/B

두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오.

www.acmicpc.net

 

문제의 핵심

1. 파이썬에서 나누기 할때 / 와 // 의 차이 구분하기

 

 

 

기본적인 내용은 역시나 이전 글을 참고하고 이번에는 나누기에 대해서만 쓰도록 하겠다.

 

파이썬(Python) : A+B (1000번)

백준 단계별로 풀어보기 1단계 입출력과 사칙연산 5번문제이다. 1000번: A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 드디어 입출력이 끝나고 사칙연산

coding-of-today.tistory.com

 

 

 

파이썬에는 나누기를 할 때 2가지가 가능하다.

/ 와 // 이다.

차이점은, / 은 단순한 나누기로 소수점까지 전부 계산하여 출력한다

// 은 나누어서 int 형태로 표현한다. 즉, 소수점이 전부 없어진다.

 

 

간혹 헷갈릴 때가 있는데,

/ 는 슬래쉬가 하나이므로 단순하게 나누기로 생각하고

// 는 슬래쉬가 두개이므로 더 잘게 나눠서 소수점을 없앤다고 생각하자.

그러면 헷갈리지 않는다.

 

 

정답 코드

a, b = input().split()
print(int(a) / int(b))
반응형

댓글