더북(TheBook)

화씨=>섭씨 함수

이번에는 반대로 화씨를 섭씨로(화씨⇒섭씨) 만드는 함수를 만들어 볼게요. FtoC 함수는 화씨(f)를 받아 섭씨(c)로 변환을 해주는 함수입니다. 함수 이름은 FtoC, 계산은 아까와 반대로 해주면 되겠죠.

 

코드

def FtoC(num):
    return(num - 32) / 1.8

 

앞의 코드처럼 c라는 변수를 만들어서 계산하고 c값을 return해도 되는데, 코드를 더 짧게 써봤습니다. 어때요, 좀 멋져 보이나요?

화씨⇒섭씨 함수를 만들었으니 사용해 봐야겠죠? 앞에서 섭씨 32도는 화씨로 89.6도인 걸 계산했으니, 이걸 반대로 계산해 볼게요. 실행해보면 섭씨 32도에 가까운 값이 나옵니다.

 

코드

FtoC(89.6)

 

결과

31.999999999999996

 

이렇게 CtoF, FtoC라는 함수를 만들어 봤습니다. 앞으로 어떤 프로그램을 만들든 코딩할 때 섭씨⇔화씨 변환이 필요하면 계산하지 말고 이 함수를 호출하면 됩니다.

어떤가요? 함수가 꽤 유용하죠?

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.