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

質問編集履歴

1

失礼いたしました。こちらで大丈夫でしょうか。ご確認のほど宜しくお願い致します。

2019/09/19 03:47

投稿

nekoP
nekoP

スコア4

title CHANGED
File without changes
body CHANGED
@@ -1,3 +1,13 @@
1
+ ```ここに言語を入力
2
+ def main(*args):
3
+ MF=[]
4
+ raws=[]
5
+ while True:
6
+ raws='任意の数値が入ります'
7
+ num=raws
8
+ a=mmf(num,raws,MF)
9
+ MF.append(a)
10
+
1
11
  def mmF(num,raws,mf):
2
12
  x=num
3
13
  Mfct=mf
@@ -9,10 +19,11 @@
9
19
  dtB=x-2
10
20
  curMF=raw[dtA]-raw[dtB]
11
21
  Mfct.append(curMF)
12
- return Mfct
22
+ return Mfctコード
23
+ ```
13
24
 
14
- mainが長いコードになってしまうのを避ける為に関数に分けようとしておりますが、
25
+ mainが長いコードになってしまうのを避ける為に関数に分けようとしております
26
+ mainの方でMF=[]でwhile文で戻り値のMfctをMF.append(Mfct)に追加していきたいと
15
27
  上記のような関数を実行すると[0,[...]]の様に戻り値が2つ返ってきます。
16
-
17
28
  何故[...]が返ってくるのでしょうか?
18
29
  ご回答のほど宜しくお願い致します。