프롬프트에 아래 명령어를 입력해보세요.
10.0
, 17.31
과 같이 나오는 것이 10진수 소수점이라고 해요.
>>> 10/3
3.3333333333333335
>>> 10/2
5.0
Integers: 9, -55
>>> round(10/3)
3
>>> round(10/2)
5
(수학) 소수점을 정수로 만들기
파이썬이 숫자로 어떻게 작동하는지 배워봅시다!
파이썬에서 그리고 많은 다양한 프로그래밍 언어에는 float()
라고 하는 소수점 표현하는 함수가 있어요
왼쪽에는 10진수 또는 소수점의 몇 가지 예가 있습니다.
그리고 오른쪽에서 정수 또는 정수의 몇 가지 예를 볼 수 있습니다.
나눗셈을 사용하여 수학 표현식을 타이핑하면 파이썬은 float, 10진수를 돌려 줍니다.
파이썬은 가능한 가장 정확한 것을 돌려주기 위해 기본적으로 소수점을 사용합니다.
대신에 정수를 원하면 파이썬 함수인 round()
를 사용하면 됩니다. ‘round’라는 단어를 입력하고
괄호 안쪽에 나누기 표현식 중 하나를 입력한 다음 Enter 키를 누릅니다.
다른 숫자를 사용하여 몇 가지 표현을 시도해보세요! 더 잘 이해가 되실거에요.
파이썬이 돌려주는 값들에 대해 이야기 해보았는데요, 프롬프트에서 무언가를 입력하고 ‘Enter’를 누르면 파이썬에게 질문을 하는 것이고, 답을 돌려 받을 수 있게 됩니다.
저는 이런 식을 ‘표현식’이라고 할건데, 앞으로 계속 배우게 될 것입니다.
우리가 수학 문제들을 표현식으로 사용했지만, 표현식을 훨씬 다양하게 활용되고, 앞으로 다양한 단어들과 기호들로 표현을 보게 될거에요.
예로 연습을 해봅시다. 당신은 다양한 답을 얻게 될 수 있어요. 이 표현식들을 프롬프트에 각각 입력해보고, 엔터 키를 눌러 결과를 하나씩 보세요.
화면의 우측에 비교 연산자 각각의 의미가 무엇인지 기억할 수 있게 도움말로 가이드를 해두었어요. 시간을 가지고, 하나씩 해보세요.
float 를 사용하니 어떤가요? 차이가 느껴지나요?