motoha

python入門

Pythonのリストのサイズ/LENで配列の長さ(要素数)を取得

Pythonでリストのサイズ(要素数)を取得 Pythonでリストのサイズ(要素数)を取得するには、組み込み関数のlen()を使います。引数にリストを指定することで、そのリスト内の要素数を数値で取得できます。 len()関数でわからない場合...
python入門

python 辞書 for/処理の要素の入門のdictの文

Pythonの辞書(dict)のforループ処理(keys, values, items) Pythonの辞書オブジェクト dict の要素を for 文でループ処理するには dict オブジェクトの keys() 、 values() 、...
python入門

pythonで改行の制御コード 改行なしでprint

Pythonの改行方法 Pythonで「改行2回したいんだけど」とか、「改行せずに次の文表示したいんだけど」というケースがありますね。 Pythonで改行するには、改行コードを使う方法と、print関数でendコードを使う方法があります。 ...
python入門

python コンストラクタ/定義のclassのメソッド

pythonのコンストラクタをわかりやすく Pythonのコンストラクタとは、クラスからオブジェクトを生成すると同時に、そのオブジェクトの初期化を行うためのメソッドです。コンストラクタは、クラスの定義の中に、def init(self, 引...
python入門

do whileをPythonで/コードで処理を実現

pythonのdo~whileってないの? Pythonにはdo-while文はありませんが、while文を使ってdo-while文をエミュレートすることができます。 ちなみに、do-whileは処理を実行してから繰り返し条件の判定を行うん...
python入門

python 参照 渡し/決着の初心者の値の関数の解説

Pythonの引数における参照渡しと値渡し Pythonの引数における参照渡しと値渡しの違いは、引数に渡された変数の値が、呼び出し元と呼び出し先のどちらに影響するかという点です。 Pythonの「オブジェクトへの参照渡し」とは? 参照渡し ...
python入門

pythonはゲーム開発に不向き?ゲームエンジンと具体例

Pythonでゲーム開発は不向き? Pythonは、ゲーム開発に不向きだという意見があります。その理由は、以下のとおりです。 処理速度が遅い Pythonは、C++やC#などのコンパイル型言語と比較して、処理速度が遅いと言われています。その...
python入門

京大のpython教材/無料のプログラミング演習のPDF

Python学習におすすめ!京都大学のプログラミング演習 Pythonの基礎を学べる京都大学の教科書「プログラミング演習Python」は、無料で公開された京都大学の教科書です。 数学の基礎を学ぶことを前提として、Pythonの基本を解説し、...
python入門

pythonのglob.glob/正規表現やワイルドカード

Pythonのglob.globの使い方 Pythonのglobは、ディレクトリ内のファイル名をワイルドカードで指定して取得するための関数です。 Pythonのglobの使い方 globの基本的な使い方は、以下のとおりです。 import ...
python入門

Pythonのwordcloud/無料でワードクラウド作成

PythonのWord Cloud の使い方/概要 ワードクラウドは、単語の出現回数に応じて文字のサイズを変えることで可視化する手法。Pythonを使って簡単にワードクラウドを作成できます。 具体的には、こういうものです。 パッと見て、大き...