2021/02/08PythonPythonの基本

Pythonロゴ

2021/02/08

Pythonでは文字列を指定した文字で分解するsplitと、文字列リストを指定した文字で結合(連結)するjoin関数が定義されています。

2021/02/01PythonPythonの基本

Pythonロゴ

2021/02/01

Pythonでは「*(アスタリスク)」を使って同じ文字列の繰り返しを表現することができます。

2021/01/27PythonPythonの基本

Pythonロゴ

2021/01/27

Pythonではクラスの多重継承がサポートされており、サブクラス(子クラス)の宣言の引数に継承するベースクラス(親クラス)名をカンマで区切って列挙します。

2021/01/27PythonPythonの基本

Pythonロゴ

2021/01/27

Pythonのクラス継承はサブクラス(子クラス)の宣言時の引数にベースクラス(親クラス)名前を書くことで継承することができます。ただしJavaやC++のようにメソッドのオーバーライド(上書き)は可能ですがオーバーロードはできません。また、ベースクラス(親クラス)のメソッドを呼び出すにはsuper()を使うことで可能になります。

2021/01/26PythonPythonの基本

Pythonロゴ

2021/01/26

Pythonのクラスにはコンストラクター__new__()、__init__()の対になる機能を持つデストラクターの__del__()が存在し、インスタンスオブジェクトが破棄されるタイミングで自動で呼び出されます。

2021/01/26PythonPythonの基本

Pythonロゴ

2021/01/26

Pythonのコンストラクターには__new__と__init__の2つのコンストラクターが存在します。インスタンスオブジェクトが生成される前に呼ばれる__new__()とインスタンスオブジェクトが生成された後に呼ばれる__init__です。この記事ではそれぞれの違いを見ていきます。

2021/01/22PythonPythonの基本,pyinstaller

Pythonロゴ

2021/01/22

プロキシー環境でPythonのpyinstallerがインストールできない場合は環境変数をセットするとうまくいくことがあります。今回はその方法を解説します。

就業管理就業管理,労働基準法

就業管理

労働基準法が改正され、2019年4月1日より、全ての企業において、年10日以上の年次有給休暇が付与される労働者に対し、年5日の年次有給休暇取得が義務付けられました。 そこで年次有給休暇について解説します。 年次有給休暇の付与日数 年次有給休暇の付与日数は法律で決まっています。 業種、業態にかかわらず、また、正社員、パートタイム労働者などの区分なく、一定の要件を満たした全ての労働者に対して、年次有給 ...

2021/01/22PythonPythonの基本,pyinstaller

Pythonロゴ

2021/01/22

PythonのプログラムをWindows上で動作するexeファイルにするにはpyinstallerを利用するのが簡単です。作成したexeファイルはPythonがインストールされていないWindowsパソコンでも動作させることができます。

2021/01/22Pythonゼロパディング,Pythonの基本

Pythonロゴ

2021/01/22

Pythonでゼロパディング(ゼロ埋め)するにはzfill()メソッドを使います。

2021/01/21PythonPythonの基本

Pythonロゴ

2021/01/21

PythonはJavaやC++などとオブジェクト指向型言語と同様にClass(クラス)を定義して使うことができます。この記事ではPythonでのClass(クラス)定義からインスタンス化(実態化)までを解説します。

2021/01/20PythonPythonモジュール,osモジュール

Pythonロゴ

2021/01/20

Pythonでコンピュータに設定されいる環境変数を取得するにはosモジュールのenvironクラスを使います。

2021/01/20PythonPythonの基本

Pythonロゴ

2021/01/20

Pythonにはジェネレーターという仕組みがあります。Pythonのジェネレーターはリストを返す関数のようなものなのですが、関数とは違い「return文」では値を返さず「yield文」でリストへ値を追加するイメージです。

2021/01/19PythonPythonの基本

Pythonロゴ

2021/01/19

PythonでASCII文字を数値(int)、数値(int)をASCII文字に変換するにはord()関数とchr()関数を使えば簡単に変換することができます。

2021/01/19PythonPythonの基本

Pythonロゴ

2021/01/19

Pythonの内包表記はリスト(list)や辞書(dict)を初期化するのに複数行の記述を要したり、大量の初期化を伴うデータの生成を1行で書けてしまう場合があり便利な表現方法です。if文も書けるので工夫次第で見やすいソースコードを作ることができます。

2021/01/19PythonPythonモジュール,configparserモジュール

Pythonロゴ

2021/01/19

Pythonで設定ファイル(iniファイル)を読むにはconfigparserモジュールを使うと簡単に設定ファイルを読むことができます。

2021/01/19PythonPythonモジュール,osモジュール,shutilモジュール

Pythonロゴ

2021/01/19

Pythonでディレクトリ(フォルダ)やファイルに対しての操作はosモジュールやshutilモジュールを使用すると簡単にディレクトリやファイルにアクセスすることができるようになります。

2021/01/18PythonPythonの基本

Pythonロゴ

2021/01/18

Pythonでのファイルに対する読み書きは組み込み関数のopen関数を利用し、そのオブジェクトにあるreadやwriteのメソッドを使うことで簡単に行うことができます。

2021/01/15PythonPythonの基本

Pythonロゴ

2021/01/15

Pythonのlambda式を使えば、その時にしか利用しない簡単な関数をわざわざ別で関数定義をすることなく、無名関数として定義でき、処理を行うことができます。

2021/01/14Python仮想環境,Pythonの基本

Pythonロゴ

2021/01/14

Pythonのvenvを使えば簡単にPythonの仮想開発環境を作成することができるので、パッケージのバージョンごと、アプリケーションごとに開発環境を分けることも簡単になります。