Python入門|関数の基本・関数作成時の書き方や利用方法
今回学習するのは関数です。いよいよプログラミングらしくなってきました。関数を覚えるとプログラムを記述するときにとっても楽をすることができます。
これまでの講座の中でも関数と言う言葉が出てきましたが簡易な説明のみで詳しくは解説してきていませんでした。まずは関数とは何かから解説していきましょう。
Cloud9のPythonバージョンをPython3に変更【amazon AWS】
amazon AWSのCloud9で利用するデフォルトのPythonバージョンをPython3に変更する方法を解説します。Cloud9のPythonデフォルトバージョンは2.7になっています。最近のPython開発では3系を使うことが多くなってきていますのでデフォルトバージョンもPython3に変更しておきます。
Cloud9の新規環境構築方法【amazon AWS】
amazon AWSのCloud9で利用する新規環境の構築方法を解説します。Cloud9の開発環境は利用する言語やパッケージなどに合わせて環境を複数用意することもできますが、今回はまず1つの環境を作る方法説明していきます。
Cloud9の新規無料アカウント作成方法【amazon AWS】
ブラウザのみでPythonなどのコードの記述、実行可能な開発環境、アマゾンのAWSサービスCloud9に無料で新規アカウントを作成する方法を解説します。
ChromeDriver|unknown error: call function result missing 'value'
PythonでSelenium等とChromeDriverを使用中に「unknown error: call function result missing 'value'」エラーが出た時の対処方法を解説。通常のアップデート方法ではエラーが解消されなかったので、実際に解消までに行った自分の手順紹介します。
Pythonで単純移動平均線【SMA:Simple Moving Average】を算出する
Pythonで単純移動平均値の算出や単純移動平均線の描画を行います。単純移動平均線を使ったトレードルールは容易に設定することができ、かつ、具体的な売買シグナルを出すことができるためbotなどの自動取引を行うプログラミングと非常に相性の良いテクニカル分析指標です。
Pythonでre.sub を使用して正規表現で平仮名、カタカナ、漢字を置換
Pythonで正規表現を使った文字列の置換を行うときにはre.subメソッドを利用します。今回はre.subメソッドを使用して、正規表現で日本語の「平仮名(ひらがな)」や「カタカナ」、「漢字」を指定した文字列の置き換え方法を解説します。
Python入門|re.sub を使用して正規表現で「行頭」「行末」を置換する
Pythonで正規表現を使った文字列の置換を行うときにはre.subメソッドを利用します。今回はre.subメソッドを使用して、正規表現で「行頭」や「行末」を指定した文字列の置き換え方法を解説します。
Python入門|リスト(list)同士の差分を求める方法【用途別3種類】
2つのリストから共通する部分を削除し差分のデータを求めたい場合があります。今回はそれぞれの用途別に3種類のリスト差分の求め方を紹介します。3種類のパターンは2つのリスト内に重複したデータがあった場合に出力される結果が大きく変化します。
Python入門|文字列の日付をdatetime型に変換する
スクレイピングにより取得したデータやCSVから取得するデータは多くの場合文字列になっています。文字列の日付形式ではPythonでの分析作業などで日付データとして正しく扱うことができませんので、str型(文字列)の日付をdatetime型に変換する方法解説します。
Python入門|while文を使った繰り返し処理の基本
Pythonのwhile文は条件判定式を利用してループ処理を行います。同じように繰り返し処理が行えるfor文とはまた違った繰り返し処理を行うことができるのがwhile文です。特に無限ループや、その抜け方、そして基本的な特徴やwhile文の書き方等について学習します。