前提・実現したいこと
Noneが出る理由を知り、Noneが出ないようにしたい
発生している問題・エラーメッセージ
runしたときにNoneがあるが、そのNoneがどこに由来するのかわからない
該当のソースコード
Python3
1import time 2class Testclass: 3 def method(self, arg): 4 start = time.time() 5 print(arg) 6 print(time.time() - start) 7 8 @classmethod 9 def ClassMethod(cls, arg): 10 start = time.time() 11 print(cls) 12 print(arg) 13 print(time.time() - start) 14 15print(Testclass().method(14)) 16print(Testclass().ClassMethod(44)) 17print(Testclass.ClassMethod(77))
試したこと
ネット検索しても有益なものが見つからなかった
なにが悪いのか探ろうとして以下のコードを書いてrunしてみたがNoneは出なかった
import time class TestClass: def __init__(self, first, second): self.first = first self.second = second def AddSys(self): start = time.time() print(int(self.first) + int(self.second)) print(time.time() - start) TestClass(1, 5).AddSys()
補足情報(FW/ツールのバージョンなど)
runしたときに以下のようにNoneがあらわれます
14
0.0
None
<class 'main.Testclass'>
44
0.0
None
<class 'main.Testclass'>
77
0.0
None
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/06 05:11
2020/06/06 05:22 編集
2020/06/06 05:27