Pythonの基礎

【Python入門】importとアスタリスクでまとめて取り込む

Pythonでモジュールをimportする時、アスタリスクを使えばパッケージ内のモジュールを指定せずにまとめてインポートすることができます。自作したモジュールパッケージには、__init__.pyファイルに設定を記述する必要があります。
Pythonの基礎

【Python入門】モジュールとimport – 必要な部品を利用する方法

Pythonには、プログラムで利用する関数などの部品をモジュールやパッケージとして分類してまとめておいて、プログラミングで取り込んで使う仕組みがあります。importやfromの使い方、モジュールの仕組みを頭に入れて起きましょう。
Pythonの基礎

【Python入門】コマンドライン引数で実行ごとの動作を変更 – sysモジュール

Pythonのコマンドライン引数で、実行ごとにプログラムの動作に変更を加えることができます。コマンドラインから実行するPythonファイル名の後に文字列を新たに追加することでプログラムに情報を渡し、sysモジュールで引数にアクセスします。
スポンサーリンク
Pythonの基礎

【Python入門】 例外処理 – エラー、try、except、finally、else

Pythonでエラーが起こると例外が発生します。この例外をうまく利用して処理を行うことはプログラミング上有益です。例外処理は、try、except、finally、else文を使って適切なコードを書いていきましょう。
Pythonの基礎

【Python入門】名前空間とスコープ – 変数の所属する領域とアクセス

Pythonの名前空間とスコープについて学びます。ローカル変数は定義した関数内でしか使えませんが、グローバル変数は参照できます。その値は書き換えられませんが、globalを使うと書き換えることができます。ここでは参照の範囲を理解しましょう。
Pythonの基礎

【Python入門】内包表記 – リスト・辞書・集合・ジェネレータ

Pythonの内包表記について見て行きます。内包表記にはリスト内包表記、辞書内包表記、集合内包表記、ジェネレータ内包表記があり、多少の違いを除いて同様の仕組みで書けます。内包表記ができると複数行のコードを1行で書くことができます。
Pythonの基礎

【Python入門】デコレータの作り方、書き方、使い方

Pythonのデコレータは、関数のコードを変更することなく違う処理を加えることができて便利です。ここではデコレータの作り方、書き方、使い方を見て行きます。デコレータは一度定義すれば何度も使え、複数定義して合わせて使うこともできます。
Pythonの基礎

【Python入門】ジェネレータの使い方 – yeild文で返す?

Pythonのジェネレータの使い方についてみていきます。ジェネレータ関数を作るとyield文で値を返す形にします。繰り返し処理で途中で辞めて、再度続きの処理を行えるなど便利なところがあります。next()をで1つずつ処理することができます。
Pythonの基礎

【Python入門】ラムダ式を使う – lambda

Pythonにはラムダ式というものがあります。関数を引数に持つ関数を利用する時、引数として使う関数名を一つ一つ定義して覚えておくのはとても不便です。ここにlamda式を使うと、関数名を作ることなくスッキリとコードを書くことができます。
Pythonの基礎

【Python入門】クロージャの使い方をなんとなく理解する

Pythonの関数に関連してクロージャの使い方について学びます。少し難しい話になるので、入門者としてはとりあえずこういった使い方があると言うことだけでも頭に入れておきましょう。クロージャは処理を覚えていて、後で利用したりすることができます。
Pythonの基礎

【Python入門】オブジェクトとしての関数と関数内関数

Pythonの関数はオブジェクトとして扱うことができます。文字列や数値、リストなどと同じように関数の引数として使うことができます。また、関数内関数というものもあります。関数の中に別の関数を定義して扱うこともできます。
開発環境・ツール

【Mac】Visual Studio CodeでPythonでの開発環境を整える

Pythonを使おうとAnacondaをインストールする時、Visual Studio Codeもインストールすることができます。せっかくなのでVisual Studio CodeでPythonを扱える環境設定をしておきます。
Pythonの基礎

【Python入門】関数にdocstringでドキュメントを付ける

Pythonの関数がどんな内容なのか知りたい時、リファレンスを見るのもいいですが、docstringをシェルなどから直接見ることができます。ここではdocstringの見方と、関数を作った時のドキュメントの付け方を見ていきましょう。
Pythonの基礎

【Python入門】引数とアスタリスクでタプル化と辞書化(args,kwargs)

【Pythonの関数の引数は、アスタリスクを使って位置引数をタプル化、キーワード引数を辞書化することができます。それぞれ*args、**kwargを対応させて使うのがPythonの慣習です。全てまとめて使うことができますが順番には注意です。
スポンサーリンク
タイトルとURLをコピーしました