본문 바로가기
게임 (Game)/디아블로2 레저렉션

[파이썬] float, round(반올림), 거듭제곱 / 원의 넓이,둘레 구하기 / 예제공부

by 베베야 2021. 11. 12.
728x90

예제를 통해서 원의 넓이,둘레를 구하는 파이썬 코드를 공부해보자.

코드는 눈으로 보는 것보다 직접 입력해야 익숙해지고 실력이 늘어나니 키보드로 예제를 보고

키보드로 직접 입력하면 공부를 해보자

 

예제 내용(문제)

원의 반지름 값을 받아서 원의둘레, 원의 넓이를 구하자.

#원의 넓이 : 반지름 * 반지름 * 3.14
#원의 둘레 : 반지름 * 2 * 3.14

#float : 실수변수(소수점)

#round : 반올림 함수

#** : 거듭제곱 (2^3 = 2**3 = 8 )

 

예제 코드 1)

#소수점이 가능한 float 사용하여 반지름을 입력받는다
r = float(input("원의 반지름을 입력하세요. \n")) 

#원의 넓이, 원의 둘레를 변수로 받는다.
#거듭제곱은 **기호사용 / EX) 2^2 = 2**2
circleArea = (r**2*3.14)
circleRound = (r*2*3.14)

#round 함수를 사용해서 소수점을 잘라서 출려
print(f"원의 둘레는 {round((circleArea),2)} 입니다.") ##round 변수를 사용하여 소수점 2째자리까지 표현(3째자리를 반올림 시켜서)
print(f"원의 넓이는 {round((circleRound))} 입니다.") #round 변수 생략시 0으로 표시되며 소수점 첫째자리에서 반올림되어 처리
반응형
그리드형

댓글