Python環境 【Jupyter】Markdown(GFM)による文書表示 GitHub Flavored MarkdownJupyter Notebook はその名の通り「ノートのように使えるエディタ」です。単にコードを書くだけでなく、プログラムがどのような目的で作られ、どのような仕組みで動作するのかなど、自分で... 2018.09.08 Python環境
Python基礎 変数のスコープ(グローバル変数とローカル変数) グローバルスコープとローカルスコープPythonの変数は定義する場所によって読み書きできる範囲が決まります。 この範囲のことを変数のスコープとよびます。 スコープ(scope)とは日本語で「可視範囲」を意味します。 グローバルスコープ関数... 2018.09.07 Python基礎
Python環境 Jupyter Notebookの使い方 Jupyter Notebookの基本操作この記事では Jupyter Notebook の起動方法と、基本的な使い方について解説します。 Jupyter Notebook の起動Anaconda Navigator から Launch す... 2018.09.05 Python環境
Python環境 インタラクティブシェル(対話型実行環境) インタラクティブシェルの使い方プログラミングを始めるときは、しばらくの間はインタラクティブシェルで練習してみることをおすすめします。 「インタラクティブ」とは「対話」あるいは「双方向」という意味で、その名の通り、インタラクティブシェルを使う... 2018.09.03 Python環境
Python基礎 関数の定義と呼び出し 関数の定義と呼び出しこの記事では Python における関数について解説します。一般的な説明に入る前に、関数を使った簡単なサンプルコードを書いておきます。 # PYTHON_FUNCTION_01 # In # 三角形の面積を計算する関数を... 2018.08.30 Python基礎
Python基礎 while文によるループ処理 while文によるループ処理while構文は条件式が満たされている(すなわち条件式が Trude と評価されている)間、コードブロックの内容を繰り返し実行します。 while 条件式: 実行するコードブロックfor文を用いたループ と異... 2018.08.27 Python基礎
Python基礎 条件分枝(if文・else文・elif文) 【Python】if文によるフロー制御Pythonでプログラムを実行すると、ソースコードを上から下へ順に読み込んで処理していきます。この流れのことをフローとよびます。しかし、それだけではプログラムは単純なことしかできません。その時々の条件に... 2018.08.25 Python基礎
Python基礎 集合の包含判定(含む・含まれないの判定) 比較演算子やsetオブジェクトに備わるメソッドを使うと、ある集合が別の集合に含まれる(部分集合である)かどうかというような 包含判定(含む・含まれないの判定) が可能です。 比較演算子を用いた包含判定集合演算の詳細については、数学教室の記事... 2018.08.23 Python基礎
Python基礎 setオブジェクトと集合演算 setオブジェクトsetクラスのオブジェクト は に分類されます。長さをもち、要素を追加・変更・削除できるなど、コンテナとしての機能は list オブジェクト と共通していますが、リストと大きく異なるのは要素が順番をもたない、要素が重複しな... 2018.08.23 Python基礎
Python基礎 for文による繰り返し処理 for文による繰り返し処理最初にサンプルコードを掲載します。 # PYTHON_FOR_LOOP # In # プログラミング言語のリスト p_language = # リストから順に要素を取り出します for x in p_languag... 2018.08.21 Python基礎