화씨=>섭씨 함수

    이번에는 반대로 화씨를 섭씨로(화씨⇒섭씨) 만드는 함수를 만들어 볼게요. 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라는 함수를 만들어 봤습니다. 앞으로 어떤 프로그램을 만들든 코딩할 때 섭씨⇔화씨 변환이 필요하면 계산하지 말고 이 함수를 호출하면 됩니다.

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

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