回答編集履歴

1

説明、コメントを追加

2019/09/03 13:55

投稿

nomuken
nomuken

スコア1627

test CHANGED
@@ -32,6 +32,8 @@
32
32
 
33
33
 
34
34
 
35
+ # funcの数だけyを準備する。
36
+
35
37
  y = []
36
38
 
37
39
  for func in funcs:
@@ -39,6 +41,8 @@
39
41
  y.append(func(x))
40
42
 
41
43
 
44
+
45
+ # yの数(=funcsの数)だけlineを作る
42
46
 
43
47
  lines = []
44
48
 
@@ -53,6 +57,10 @@
53
57
  while True:
54
58
 
55
59
  x += 0.1
60
+
61
+
62
+
63
+ # funcの数だけ演算とグラフのデータ更新をする。
56
64
 
57
65
  for i in range(len(funcs)):
58
66
 
@@ -75,3 +83,7 @@
75
83
  Python初心者の私にはこれが限界でした。
76
84
 
77
85
  funcs.appendを増やしていけばその数に従ってグラフを増やしていきます。
86
+
87
+
88
+
89
+ 配列をうまく使うのがポイントだと思います。データだけでなく関数(今回はラムダ式)も配列に含めることができます。