Pythonの応用 【Python】コードの書き方とチェックツールの導入 – pycodestyle,flake8,pyLint Pythonのコードの書き方は、他の人がコードを読んでも意味がわかるように書くのが大切です。そのコーディング規約としてPEP8があります。コードスタイルのチェックツールとして、pycodestyle、flake8、pyLintがあります。 2018.09.19 Pythonの応用
Pythonの応用 【Python】ファイルの作成と読み込み open,write,read,with,seek Pythonでのファイルの作成、データの入出力をここでは扱います。open()でファイル作成する時の読み書きのモード、write()での書き込み、read()での読み込み方、withステートメント、seek()での位置の移動を学びます。 2018.09.14 Pythonの応用
Pythonの基礎 【Python入門】標準ライブラリとサードパーティーパッケージ Pythonには、高度な処理をできるモジュールが標準パッケージとしてあり、すぐに利用できます。また、サードパーティーの有益なパッケージもPyPiのサイトで探すことができます。ここではパッケージモジュールの使い方、インストール方法を学びます。 2018.09.06 Pythonの基礎
Pythonの基礎 【Python入門】importとアスタリスクでまとめて取り込む Pythonでモジュールをimportする時、アスタリスクを使えばパッケージ内のモジュールを指定せずにまとめてインポートすることができます。自作したモジュールパッケージには、__init__.pyファイルに設定を記述する必要があります。 2018.09.05 Pythonの基礎
Pythonの基礎 【Python入門】モジュールとimport – 必要な部品を利用する方法 Pythonには、プログラムで利用する関数などの部品をモジュールやパッケージとして分類してまとめておいて、プログラミングで取り込んで使う仕組みがあります。importやfromの使い方、モジュールの仕組みを頭に入れて起きましょう。 2018.09.04 Pythonの基礎
Pythonの基礎 【Python入門】コマンドライン引数で実行ごとの動作を変更 – sysモジュール Pythonのコマンドライン引数で、実行ごとにプログラムの動作に変更を加えることができます。コマンドラインから実行するPythonファイル名の後に文字列を新たに追加することでプログラムに情報を渡し、sysモジュールで引数にアクセスします。 2018.09.03 Pythonの基礎
開発環境・ツール 【Mac】Visual Studio CodeでPythonでの開発環境を整える Pythonを使おうとAnacondaをインストールする時、Visual Studio Codeもインストールすることができます。せっかくなのでVisual Studio CodeでPythonを扱える環境設定をしておきます。 2018.08.27 開発環境・ツール
開発環境・ツール jupyter notebookの基本的な使い方。起動と終了 Pythonをjupyter notebookで使えると便利です。jupyter notebookでのデータ分析の解説も多い。ここではMacのAnacondaでのjupyter notebookの基本的な使い方、起動と終了の方法を扱います。 2018.08.19 開発環境・ツール
UNIX/macOS Macのターミナル操作でよく使う基本的なUNIXコマンド入門一覧 Macでターミナルの操作を覚えて置くと何かと便利です。ここではMacのターミナル操作でよく使う基本的なUNIXコマンドを入門編として一覧にしてみました。Linuxコマンドとしても使えますから、他でも活用できますよ。Macの醍醐味もわかります。 2018.08.17 UNIX/macOS
Pythonの基礎 Pythonプログラミングの超基本的な約束事を知っておこう! Pythonプログラミングには他の言語とは少し異なったコードの書きかたをする部分があります。これがPyhonの特徴的なところでもあり、コードの見やすさに繋がる部分でもあります。これに慣れるとPythonがとても効率的に感じられるはずです。 2018.08.05 Pythonの基礎開発環境・ツール
Pythonの基礎 Python学習を始めよう!まずはAnacondaをインストール! Pytohnプログラミングの初心者向けの学習をしていきます。独学でどこまでやれるのか?とことんやっていくつもりです。まずはPython3をMacで利用できるようにします。それにはAnacondaをインストールするのが便利ですよ。 2018.08.02 Pythonの基礎開発環境・ツール