金額(€) * 1ユーロあたりの円(円/€) / 1ドルあたりの円 (円/$)
= 金額($)
で計算できます。
python
1euro = float(input("金額 (€) を入力してください。"))
2
3# 為替レート
4rate = {"euro": 128.3, "dollar": 114.1}
5
6dollar = euro * rate["euro"] / rate["dollar"]
7print(f"{euro:.2f}€ = {dollar:.2f}$ です。")
追記
自分が学習した範囲の中(2日程度)でまだ、{ について未学習でして、どういう使い方をするのかわかっておりません。{の中の:についても...です。それらを使わないやり方があれば教えてください。
python
1euro = float(input("金額 (€) を入力してください。"))
2
3# 為替レート
4euro_yen_rate = 128.3 # 1ユーロあたりの円
5dollar_yen_rate = 114.1 # 1ドルあたりの円
6
7# ドルに変換する。
8dollar = euro * euro_yen_rate / dollar_yen_rate
9
10print(str(euro) + "(€) は" + str(dollar) + "($) です。")
金額 (€) を入力してください。 120
120.0(€) は134.93426818580195($) です。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/30 07:37
2019/08/30 07:39 編集
2019/08/30 07:40
2019/08/30 07:45 編集
2019/08/30 07:48
2019/08/30 07:51
2019/08/30 07:55
2019/08/30 07:56