- 2022年9月30日
- 2022年9月30日
- 0件
【Python】内包表記でのif、elseの使い方
pythonでは、内包表記といった、 特定の条件を満たしたリストを簡単に生成する記述方法があります。 内包表記のサンプル 内包表記を使わないパターン 例えば、以下のサンプルソースは、0から9までのリストを生成するサンプルです。 for文を使ってwork変数にappendします。 内包表記を使ったパタ […]
pythonでは、内包表記といった、 特定の条件を満たしたリストを簡単に生成する記述方法があります。 内包表記のサンプル 内包表記を使わないパターン 例えば、以下のサンプルソースは、0から9までのリストを生成するサンプルです。 for文を使ってwork変数にappendします。 内包表記を使ったパタ […]
リストを足し算する場合は、sum()を使います。 リスト(list)をsum()で足し算する サンプルソース 以下がサンプルソースです。 3行目で、要素数10の1から100までのランダムなリストを生成しています。 5行目で、sum()を使ってリストの要素を足し算します。 rangeやrandintの […]
こんにちは、Tamagoです。正社員をやりながら副業を2年近くやってます。 本職では、別の言語を使っています。 Pythonは習得もしやすいし、環境の準備なども比較的簡単にできるので Pythonをメインで副業をやってます。 ブログなど他にもいろいろあるけれど今回は比較的簡単に稼げる副業について説明 […]
zfill()を使った場合のゼロ埋め サンプルソース 文字列の数字をゼロ埋めする場合は、zfill()を使います。引数に数字を入れると桁数を調整できます。 実行結果 以下が実行結果になります。3行目では、引数を8にすると、5桁を超える文字数は、左側にゼロが埋められます。 4行目では、引数を10にして […]
クラスの変数情報や関数のローカル変数を確認するためには、組込み関数のvarsを使うと良い。 classでvarsを使った場合 サンプルソース インスタンスに対してvars()を使うとそのクラスのメンバー保持している値をdictとして出力してくれます。 例えば、14行目だと、Humanクラスのインスタ […]
今回は三項演算子を紹介していきます。 短い条件文の時に使うとコードが短くなって見やすくなったり、読みやすくなったりしますので覚えておきましょう。 通常の条件分岐例 サンプルソース 普通のif文で記述すると以下のようになります。 pythonはインデントが大事な言語でふつうは、 適切にifなどの構文は […]
複雑で大きな辞書(dict)や配列(list)をprintすると、1行に表示されて構造が分かりにくかったりします。 そうゆうときはppirntを使うと整形して表示してくれるので便利です。 この記事では、pprintのサンプルソースの使いながら、オプションの説明をしていきたいと思います。 pprint […]
はじめに 自己紹介 こんにちは、Tamamagoです。 普段は、会社員として、システムエンジニアをしています。 僕が副業を始めたのは3年くらい前からで 今では、会社のお給料とは別に月10万円以上の収入を得ています。 他の凄いインフルエンサーに比べると、そこまですごくないけど再現性もあるので参考にして […]
今回は、jpholidayを使って、祝日の判定方法や祝日に関する操作を説明していきたいと思います。 正式ドキュメントはこちらにありますが、もう少し細かい処理を加えて分かりやすく説明出来ていけたらなと思います。 インストール方法 まずは、実行環境で以下のコマンドを実行してjpholidayをインストー […]
今回は倍数の判定方法について説明します。 基本的には割り算をして余りが0かどうかで判断します。 3の倍数、5の倍数の判定方法 サンプルソース 割り算の余りは%かdivmod関数で求めます。割り算に関する記事も書いてあるのでよかったら見てください。 【Python】割り算のサンプルソース(演算子・di […]