python code assertの使い方 assertEqual(a,b) a==bassertNotEqual(a,b)a!=bassertTrue(x)x==TrueassertFalse(x)x==False使い方Equalimportunittest インポートが必要。cl... 2021.11.01 python code
python code ユニットテスト(単体テスト)の方法 importunittest unittestをインポートするdefplus(a,b): returna+bテストするプログラムclassTestPlus(unittest.TestCase): 通常、Testを付ける deftest_... 2021.11.01 python code
python code 平均の求める時の工夫 defmean(self): """代入あたりの平均""" returnself._sum/max(1,self._count)maxを使うと、()の中から、最大値を取り出す。これでself._countがゼロだった場合のエラーを取り除... 2021.11.01 python code
python code super().について 親クラスのメソッドに、子クラスからアクセスする時に使うsuper().親クラスのメソッド(引数)というように使うclassA: defhello(self): print('ClassAsaysHello')classB(A): →... 2021.10.28 python code
python code dir()について あるオブジェクトのデータ属性とメソッドのリストを取得する。print(dir(b))こうすると、オブジェクトbにあるデータ属性とメソッドのリストを取得print(dir())引数なしの場合は、ローカルの名前(変数やモジュール)のリストを返し... 2021.10.28 python code
python code クラスの継承 classA: definit(self): self.name='ClassA'classB(A): passb=B()print(b.name)結果ClassAclassBでは、Class Aは出てこないが、ClassB(A)... 2021.10.28 python code
python code public とprivateの違い classSample:num1=100__num2=200print(Sample.num1)print(Sample.__num2) AttributeErrornum1=100はどこからでもアクセス可能 Public__num2=10... 2021.10.28 python code
python code assertとは assertとは、Pythonプログラムでエラーを自動的に検出する方法。基本的には、条件をテストするデバッグ支援ツールです。アサーションの条件がTrueの場合は何も起きず、プログラムは何事もなく動作し続けます。しかし、アサーションの条件がF... 2021.10.28 python code
python code クラス関数 classTaxCalc: @classmethod defclass_method(cls,price): assertcls.name==TaxCalc.name returnint(price*0.1) @stati... 2021.10.28 python code