回答編集履歴
1
追記を追加でついつい長文! Yo!
test
CHANGED
@@ -3,3 +3,37 @@
|
|
3
3
|
次に、エラーが出るわけですが、単純に`N_prices`という関数が定義されていないからです。
|
4
4
|
|
5
5
|
それから、`n`という変数も定義されていないので、そこもコーディングし直す必要があります。
|
6
|
+
|
7
|
+
|
8
|
+
|
9
|
+
**追記**
|
10
|
+
|
11
|
+
推測ですが質問者様は、関数を定義しようとしたところ、数学的な構文になってしまったように見受けられます。
|
12
|
+
|
13
|
+
Pythonでは、関数を定義する際...
|
14
|
+
|
15
|
+
```python
|
16
|
+
|
17
|
+
def 関数名(引数):
|
18
|
+
|
19
|
+
処理
|
20
|
+
|
21
|
+
return 戻り値
|
22
|
+
|
23
|
+
```
|
24
|
+
|
25
|
+
という風に定義します。
|
26
|
+
|
27
|
+
なので、今回の場合は...
|
28
|
+
|
29
|
+
```python
|
30
|
+
|
31
|
+
def N_prices(n):
|
32
|
+
|
33
|
+
result = A*n + B*(len(str(n)))
|
34
|
+
|
35
|
+
return result
|
36
|
+
|
37
|
+
```
|
38
|
+
|
39
|
+
処理部分は推測にすぎませんがこういう感じでしょう。
|