前提・実現したいこと
ここに質問の内容を詳しく書いてください。
(例)PHP(CakePHP)で●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
エラーメッセージ ```>>> import my_module1 Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Users\koyanagi\anaconda3\envs\python\my_module1.py", line 13 def sum(self): SyntaxError: invalid syntax ### 該当のソースコード ```ここに言語名を入力 ソースコード def func(v): i=v+3 return i class MyClass: def __init__(self,a=1,b=2): self.a=a self.b=b def show_attributes(self): print("a={},b={},sum:{}".format(self.a,self.b,self.sum()) def sum(self): return self.a+self.b``` ### 試したこと ここに問題に対して試したことを記載してください。 ### 補足情報(FW/ツールのバージョンなど) def sum(self) の def の f の下に^のマークが付いていてここに間違いがあると言われているようですが 何回見直しても無間違いが分かりません。
エラーメッセージ、ソースコードはMarkDownのcode機能でご提示ください。
因みにソースコードの方ですが、
最後が
return self.a+self.b``` と言う形になっていると思うのですが、
return self.a+self.b
```
という形にしてみてください。恐らくこれでコードブロックになるはずです
pythonのコードの一番最初の行のすぐ上に
```python
だけの行を追加してください
また、pythonのコードの一番最後の行のすぐ下に
```
だけの行を追加してください
現状、コードがとても読み辛いです
質問にコードを載せる際に上記をやってくれたら、他人がコードを読みやすくなり、コードの実行による現象確認もやりやすくなるので、回答されやすくなります