teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

4

d

2019/08/30 07:54

投稿

tiitoi
tiitoi

スコア21960

answer CHANGED
@@ -15,6 +15,8 @@
15
15
  print(f"{euro:.2f}€ = {dollar:.2f}$ です。")
16
16
  ```
17
17
 
18
+ ## 追記
19
+
18
20
  > 自分が学習した範囲の中(2日程度)でまだ、{ について未学習でして、どういう使い方をするのかわかっておりません。{の中の:についても...です。それらを使わないやり方があれば教えてください。
19
21
 
20
22
  ```python
@@ -30,4 +32,7 @@
30
32
  print(str(euro) + "(€) は" + str(dollar) + "($) です。")
31
33
  ```
32
34
 
35
+ ```
36
+ 金額 (€) を入力してください。 120
37
+ 120.0(€) は134.93426818580195($) です。
33
38
  ```

3

d

2019/08/30 07:54

投稿

tiitoi
tiitoi

スコア21960

answer CHANGED
@@ -13,4 +13,21 @@
13
13
 
14
14
  dollar = euro * rate["euro"] / rate["dollar"]
15
15
  print(f"{euro:.2f}€ = {dollar:.2f}$ です。")
16
+ ```
17
+
18
+ > 自分が学習した範囲の中(2日程度)でまだ、{ について未学習でして、どういう使い方をするのかわかっておりません。{の中の:についても...です。それらを使わないやり方があれば教えてください。
19
+
20
+ ```python
21
+ euro = float(input("金額 (€) を入力してください。"))
22
+
23
+ # 為替レート
24
+ euro_yen_rate = 128.3 # 1ユーロあたりの円
25
+ dollar_yen_rate = 114.1 # 1ドルあたりの円
26
+
27
+ # ドルに変換する。
28
+ dollar = euro * euro_yen_rate / dollar_yen_rate
29
+
30
+ print(str(euro) + "(€) は" + str(dollar) + "($) です。")
31
+ ```
32
+
16
33
  ```

2

d

2019/08/30 07:53

投稿

tiitoi
tiitoi

スコア21960

answer CHANGED
@@ -1,6 +1,6 @@
1
1
  ```
2
2
  金額(€) * 1ユーロあたりの円(円/€) / 1ドルあたりの円 (円/$)
3
- = 1ユーロあたりのドル (€/$)
3
+ = 金額($)
4
4
  ```
5
5
 
6
6
  で計算できます。

1

d

2019/08/30 07:34

投稿

tiitoi
tiitoi

スコア21960

answer CHANGED
@@ -9,7 +9,7 @@
9
9
  euro = float(input("金額 (€) を入力してください。"))
10
10
 
11
11
  # 為替レート
12
- rate = {"euro": 238.3, "dollar": 114.1}
12
+ rate = {"euro": 128.3, "dollar": 114.1}
13
13
 
14
14
  dollar = euro * rate["euro"] / rate["dollar"]
15
15
  print(f"{euro:.2f}€ = {dollar:.2f}$ です。")