両替サービス(list)


購入したいものの価格をリストにまとめました.
prices = [34000, 13000, 5000, 21000, 1000, 2000, 8000, 3000]
価格の単位はすべてウォンです.これらの品物の価格がドル($)がいくらなのか、円(¥)がいくらなのかを確認したいです.
やるべきこと
私たちがしなければならないことは大体2つあります.
関数の作成
繰り返し文によるリスト要素の変換
1.関数の作成
まず、krw to usd関数を使用してウォンをドルに変換し、usd to jpy関数を使用してドルを円に変換する必要があります.krw to usd関数は、パラメータ形式で通貨krwを受け入れて変換したドルの額を返します.同様に,usd to jpy関数はパラメータであり,ドルusdを受け入れることで変換後の日本円の額を返す.
ちなみに、為替レートは1ドル1000元、1000円8ドルと仮定します.
  • 反復文によるリスト要素の変換
    繰り返し文を使用して、リスト内の要素を異なる通貨に変換する必要があります.この過程でkrw to usd関数とusd to jpy関数を利用すればいいのでしょうか?
  • 上記のコードを完了して実行すると、次のように出力されます.
    韓国通貨:[34000、13000、5000、21000、1000、2000、8000、3000]
    ドル:[34.0、13.0、5.0、21.0、1.0、2.0、8.0、3.0]
    日本通貨:[42.5,16.25.0,26.2.5,125.0,250.0,1000.0,375.0]
    答案用紙
    ドルからドルへの変換関数
    def krw_to_usd(krw):
        return krw / 1000  # 1,000원 당 1달러
    ドル($)から円(¥)への変換関数
    def usd_to_jpy(usd):
        return usd / 8 * 1000
    ウォンはそれぞれいくらですか.
    prices = [34000, 13000, 5000, 21000, 1000, 2000, 8000, 3000]
    print("한국 화폐: " + str(prices))
    価格をウォンからドルに両替する
    i = 0
    while i < len(prices):
        prices[i] = krw_to_usd(prices[i])
        i += 1
    ドル($)はそれぞれいくらですか.
    print(「ドル:」+str(price))
    価格をドル($)から円(¥)に換算する
    i = 0
    while i < len(prices):
        prices[i] = usd_to_jpy(prices[i])
        i += 1
    円(¥)はそれぞれいくらですか.
    print(「日本通貨:」+str(price))
    せつぞくせん