본문 바로가기
  • 노력은 HAPPY 판단은 RICH
아만보

원 달러 환율 계산기 환율 조회 계산 코드 파이썬

by 니리치 2024. 4. 23.
반응형

원 달러 환율 계산기는 거래은행의 앱이나 포털의 환율계산기를 링크하여 이용할 수 있지만 여기서 직접 환율 조회뿐만 아니라 원 달러 환율 계산을 해보고 싶은 마음 때문에 환율 계산기를 만들려고 하였다.

 

원 달러 환율 계산기를 chat GPT에게 만들어 달라고 하였더니 아래와 같이 코드를 파이썬(python)으로 작성해 주었다. 파이썬 코드로 만든 원달러 환율 계산기로 환율을 조회하고 환율 계산이 가능할 수 있다는 기대감은 나를 설례게 하였지만 이내 접어야 했다. 이유는 무엇인지 함께 알아보자.

 

원 달러 환율 계산기 환율 조회 계산 코드 파이썬

 

 

코드 파이썬은 데이터 분석, 웹 개발, 인공지능 등의 다양한 분야에서 활용하고 있는 프로그래밍 언어이다. 파이썬 코드로 만들어진 환율 계산기를 통하여 현재 환율을 입력하고 환전하려는 통화와 금액을 입력하면 해당 금액을 변환할 수 있다.

 

다만 파이썬 코드 적용을 위 해서 블로그 플랫폼에서 코드를 직접 삽입할 수 있는 기능을 제공해야 한다.

 

wordpress, bloger, medium, tumblr 등에서는 코드를 직접 삽입할 수 있도록 기능이 제공된다고 하고 있지만 티스토리는 코드삽입을 위한 코드블록이나 소스코드 삽입기능만 있을 뿐이다.

 

코드가 제대로 작동하기 위해서 코드삽입 후 블로그 디자인과 일치하도록 스타일 시트를 수정하고, 환경 설정을 해야 한다.

코드 삽입이 완료되었으면 미리 보기를 활용하여 환율계산기가 예상대로 잘 작동되는지 확인을 한 다음 이사이 없으면 그때부터 이용하면 될 것이다.

 

-아래-

def krw_to_usd(krw_amount, exchange_rate):
    return krw_amount / exchange_rate

def usd_to_krw(usd_amount, exchange_rate):
    return usd_amount * exchange_rate

def main():
    exchange_rate = float(input("현재 원/달러 환율을 입력하세요: "))
    choice = input("원화를 달러로 바꾸려면 'krw', 달러를 원화로 바꾸려면 'usd'를 입력하세요: ")

    if choice == "krw":
        krw_amount = float(input("환산할 원화 금액을 입력하세요: "))
        usd_amount = krw_to_usd(krw_amount, exchange_rate)
        print(f"{krw_amount} 원은 {usd_amount} 달러입니다.")
    elif choice == "usd":
        usd_amount = float(input("환산할 달러 금액을 입력하세요: "))
        krw_amount = usd_to_krw(usd_amount, exchange_rate)
        print(f"{usd_amount} 달러는 {krw_amount} 원입니다.")
    else:
        print("올바른 선택지를 입력하세요.")

if __name__ == "__main__":
    main()

 

환율계산기
숲속새한마리

 

Tistory에서는 코드블록, HTML블록은 있으나 파이썬 실행 환경이 없다. 따라서 HYML편집창을 지원하고 있을 뿐인 티스토리 블로그는 파이썬 코드를 직접 삽입할 수 없다. 파이썬 코드는 서버 측에서 실행되어야 하기 때문에 브라우저에서 직접 실행되지 않기 때문이다.

 

 

결국 티스토리 웹호스팅이나 외부 서비스를 이용하여 파이썬 코드를 실행할 수 있도록 환경 설정이 있지 않는 한 티스토리 HTML편집창에서 파이썬 코드 적용을 할 수 없으므로 환율계산기를 만들어 이용할 수 없고, 다만 링크를 이용하여 외부의 서비스를 활용할 수밖에 없다.

 

 

반응형

댓글