特殊メソッド_2(Python_25)
この連載では、Pythonについて色々な形で再学習に取り組んでいます。前回の記事はこちらになります。hirocom777.hatenadiary.org前回は、特殊メソッドについて学びました。インスタンスの生成、破棄の動きがわかったと思います。今回も特殊メソッドです。型変換について見ていきましょう。データ型の変換Pythonのオブジェクトには、オブジェクトID、データ型、値を持つことは前述しました。...
View Article特殊メソッド_3(Python_26)
この連載では、Pythonについて色々な形で再学習に取り組んでいます。前回の記事はこちらになります。hirocom777.hatenadiary.org前回は、データ型変換処理の特殊メソッドについて学びました。今回も特殊メソッドです。オブジェクトの値比較時の処理について見ていきましょう。オブジェクトの値比較Pythonのオブジェクトには、値の要素を持って比較できるものがあります。==演算子などの比較...
View Article特殊メソッド_4(Python_27)
この連載では、Pythonについて色々な形で再学習に取り組んでいます。前回の記事はこちらになります。hirocom777.hatenadiary.org前回は、オブジェクトの値比較時の処理について学びました。整数型のオブジェクトと比較した際に返す値を設定しました。今回は、前回のオブジェクトの値比較についてもう少し深堀してみようと思います。特殊メソッドを設定しない場合クラス作成時にeqなどの特殊メソッ...
View Article特殊メソッド_5(Python_28)
この連載では、Pythonについて色々な形で再学習に取り組んでいます。前回の記事はこちらになります。hirocom777.hatenadiary.org前回は、オブジェクトの値比較について深堀してみました。オブジェクトの値比較の特殊メソッドを設定する場合は、条件によってどのメソッドが呼び出されるのか注意が必要ですね。前回はeqメソッド、neメソッドについて動きを見てきました。今回はその他のオブジェク...
View Article特殊メソッド_6(Python_29)
この連載では、Pythonについて色々な形で再学習に取り組んでいます。前回の記事はこちらになります。hirocom777.hatenadiary.org前回は、オブジェクトの値の大小を比較する際の特殊メソッドについて見ていきました。今回は数値演算の特殊メソッドについて見ていこうと思います。数値演算の特殊メソッド数値演算の特殊メソッドは、オブジェクトの値比較やデータ型の変換の特殊メソッドと違って、ob...
View Article2024途中振り返り_2
今日は2024年6月30日です。2024年も半分が過ぎようとしています。いつものように、このタイミングで2023年の途中振り返りをしてみたいと思います。前回の振り返りはこちらになります。hirocom777.hatenadiary.org今回は2度目の振り返りです。2024の目標2024年1月に立てた目標ですが以下になりますね。順を追って今の状態を見ていきましょう。hirocom777.hatena...
View Article継承_1(Python_30)
この連載では、Pythonについて色々な形で再学習に取り組んでいます。前回の記事はこちらになります。hirocom777.hatenadiary.org前回は、数値演算の特殊メソッドついて見ていきました。これまで色々な特殊メソッドを見てきました。種類によって挙動がすしずつ違うので注意が必要ですね。今回はクラスの重要な機能の1つ、継承について学んでいきたいと思います。継承とは何か継承とはクラスの機能で...
View Article継承_2(Python_31)
この連載では、Pythonについて色々な形で再学習に取り組んでいます。前回の記事はこちらになります。hirocom777.hatenadiary.org前回は、クラスの機能の1つである継承について学びました。継承の機能をうまく使えば、作成したクラスを有効活用できますね。今回も継承です。もう少し深堀してみましょう。多重継承前回ご紹介した継承の例は、1つの基底クラスを指定して派生クラスを作るものでした。...
View Article帳簿(簿記の学習_19)
簿記3級を学んでいこうという連載の18回目です。前回の記事はこちらになります。hirocom777.hatenadiary.orgこの連載ではふくしままさゆき先生の動画を使って簿記3級の勉強をしていきます。前回は「剰余金の配当」でした。株主総会や配当金支払いの概要を見ていきました。今回は帳簿です。以下の動画で学んでいきたいと思います。www.youtube.com前回までで簿記、経理の一巡を見てきま...
View Article日付と時間_1(Python_32)
この連載では、Pythonについて色々な形で再学習に取り組んでいます。前回の記事はこちらになります。hirocom777.hatenadiary.org今回は日付と時間です。プログラミングでは、押さえておかなければならないポイントです。日付、時間を扱う標準ライブラリPythonで日付、時間を扱う場合には標準ライブラリ「datetimeモジュール」を用います。他の標準ライブラリと同様に、使用する際には...
View Article日付と時間_3(Python_34)
この連載では、Pythonについて色々な形で再学習に取り組んでいます。前回の記事はこちらになります。hirocom777.hatenadiary.org前回はdatetimeモジュールの応用方法について学びました。datetimeモジュールには便利な機能があります。今回は、日時データの計算について見ていきたいと思います。日付や時間の計算は重要ですが、少し癖がありますよね。日時の差分2つの日時の差や、...
View Articleカレンダー(Python_35)
この連載では、Pythonについて色々な形で再学習に取り組んでいます。前回の記事はこちらになります。hirocom777.hatenadiary.org前回は、日時データの計算について見ていきました。timedeltaオブジェクトを使えば日時データの計算ができます。今回は、カレンダーについて見ていきます。Pythonには標準ライブラリ「calendarモジュール」を使ってカレンダーの表示ができます。...
View Articleイテレータ(Python_36)
この連載では、Pythonについて色々な形で再学習に取り組んでいます。前回の記事はこちらになります。hirocom777.hatenadiary.org前回は、カレンダーについて見ていきました。calendarモジュールを使ってカレンダーの表示ができます。今回は、イテレータについてです。前回の後半でcalendarモジュールを使って、日付データのイテレータを作成できる旨ご紹介しました。「イテレータ」...
View Articleジェネレーター(Python_37)
この連載では、Pythonについて色々な形で再学習に取り組んでいます。前回の記事はこちらになります。hirocom777.hatenadiary.org前回は、イテレータについて学びました。イテラブル、イテレータの仕組みがわかったと思います。今回は、ジェネレーターです。イテレータ同様繰り返しのデータを扱う仕組みのようですが、どのようなものなのでしょうか。ジェネレーターとはジェネレーターとは、必要にな...
View Articleデコレーター_1(Python_38)
この連載では、Pythonについて色々な形で再学習に取り組んでいます。前回の記事はこちらになります。hirocom777.hatenadiary.org前回は、イテレータについて学びました。イテラブル、イテレータの仕組みがわかったと思います。今回は、デコレーターです。クラスのスタティックメソッド、クラスメソッドを学んだ時に出てきました。複数の関数の前後に決まった処理を追加したいとき、その処理をまとめ...
View Articleデコレーター_2(Python_39)
この連載では、Pythonについて色々な形で再学習に取り組んでいます。前回の記事はこちらになります。hirocom777.hatenadiary.org前回は、デコレーターについて学びました。複数の関数の前後に決まった処理を追加したいとき、その処理をまとめておくと便利です。今回もデコレーターです。デコレーターの利点について考えてみようと思います。デコレーターの意味関数の中身を変更せずに機能追加すると...
View Articleデコレーター_3(Python_40)
この連載では、Pythonについて色々な形で再学習に取り組んでいます。前回の記事はこちらになります。hirocom777.hatenadiary.org前回は、デコレーターの意味について学びました。色々な引数のパターンに対応するために、デコレーター関数の中にラッパー関数を持たせます。今回はデコレーターの使用例、応用例を見ていきます。所用時間の確認関数を開発しているときに、実行にかかる時間を測定したい...
View Articleデコレーター_4(Python_41)
この連載では、Pythonについて色々な形で再学習に取り組んでいます。前回の記事はこちらになります。hirocom777.hatenadiary.org前回は、デコレーターの使用例、応用例を見ていきました。今回もデコレーターの使用例です。エラー対応について見ていきましょう。Pythonのエラー処理まずPythonのエラー処理について述べなければならないのですが、この点については以下のPythonでS...
View Article2024途中振り返り_3
今日は2024年9月30日です。2024年も3/4が過ぎようとしています。いつものように、このタイミングで2024年の途中振り返りをしてみたいと思います。前回の振り返りはこちらになります。hirocom777.hatenadiary.org今回は23度目の振り返りです。2024の目標2024年1月に立てた目標ですが以下になりますね。順を追って今の状態を見ていきましょう。hirocom777.hate...
View Article