728x90
반응형
# 피타고라스의 정리
밑면의 제곱은 밑변의 제곱 더하기 높이의 제곱
c **2 = a**2 + b**2
높이와 밑면을 파라미터로 받고 그 결과는 빗면의 길이를 반환하는 함수 작성
3,4를 집어 넣으면 5가 되면 로직이 맞음
이 코드는 math함수를 쓰지 않고 구현함!
def pita(a,b):
c = (a**2 + b**2)**0.5
print("높이는{}, 밑면은 {} 이므로 빗면의 길이는 {}입니다.".format(a,b,c))
a=float(input("삼각형의 높이를 입력해주세요."))
b=float(input("삼각형의 밑면을 입력해주세요."))
pita(a,b)
728x90
반응형
'Language > Python' 카테고리의 다른 글
[Python/파이썬] 키워드 인자를 가진 함수 (0) | 2021.06.01 |
---|---|
[Python/파이썬] 어떤 정수 n,m을 입력하면 n의 배수 m개를 반환/ n의 배수 m 까지 구하기 (0) | 2021.06.01 |
[Python/파이썬] 반지름의 파라미터를 받고 원의 면적과 둘레 구하기 (0) | 2021.06.01 |
[Python/파이썬] 근의공식 구현하기 (0) | 2021.06.01 |
[Python/파이썬] 함수의 사용방법 / 호출하고 값을 전달하기 / 파라미터로 숫자를 받고 그 숫자만큼 반복해서 출력하기 (0) | 2021.06.01 |