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

質問編集履歴

1

コードの追加

2018/12/20 07:01

投稿

UniUniPhy
UniUniPhy

スコア21

title CHANGED
File without changes
body CHANGED
@@ -8,4 +8,24 @@
8
8
 
9
9
  僕が書いたコードでは、ただの関数のプロットになってしまい、y=1の直線(1^x)と、y=±1(-1^x)のグラフになってしまいます。
10
10
 
11
- どうすればよいでしょうか?
11
+ どうすればよいでしょうか?
12
+
13
+ 僕が書いたコードは
14
+ ```Python
15
+ def f(x):
16
+ return 1**x
17
+
18
+ def g(x):
19
+ return (-1)**x
20
+
21
+ def sigma(func, frm, to):
22
+ result = 0;
23
+ for i in range(frm, to+1):
24
+ result += func(i)
25
+ return result
26
+
27
+ print(sigma(f,1,30))
28
+ print(sigma(g,1,30))
29
+ ```
30
+
31
+ です。