Computer >> 컴퓨터 >  >> 프로그래밍 >> Python

파이썬으로 킬로미터를 마일로 변환하는 방법 (예제 코드 포함)

거리 단위를 다룰 때 킬로미터(km)마일(mile)로 변환해야 하는 경우가 자주 있습니다. 파이썬에서는 간단한 곱셈 연산만으로 이 변환을 손쉽게 처리할 수 있습니다.

킬로미터와 마일의 변환 비율

킬로미터를 마일로 변환하는 기준 비율은 다음과 같습니다.

1 km = 0.621371 mile

즉, 킬로미터 값에 0.621371을 곱하면 마일 값이 계산됩니다.

기본 예제: 5km를 마일로 변환하기

아래는 파이썬 인터프리터에서 5킬로미터를 마일로 변환하는 간단한 예제입니다.

>>> km = 5
>>> m = km * 0.621371
>>> m
3.106855

실행 결과, 5km는 약 3.106855마일임을 확인할 수 있습니다.

변환 함수로 만들어 재사용하기

여러 값을 반복적으로 변환해야 한다면 함수로 정의해 두면 편리합니다.

def km_to_mile(km):
    return km * 0.621371

print(km_to_mile(5))    # 3.106855
print(km_to_mile(42.195))  # 26.218759... (풀마라톤 거리)

이처럼 파이썬에서는 변환 비율 상수 하나만 기억하면 어떤 거리 값이든 즉시 변환할 수 있습니다. 사용자 입력을 받아 변환하고 싶다면 input() 함수와 함께 활용하면 됩니다.