Programming– category –
-
Programming
【JavaScript基礎】ログの出力(console.log)とコメントアウト
【JavaScript】 前回はJavaScriptを始めるため、Node.jsをインストールし、Visual Studio Codeで少しいじってみました。 今回はコンソールにログを出力するconsole.logをいじっていきます。 このconsole.logはPythonのprint関数に相当するようで、実行結果... -
Programming
【JavaScript基礎】Visual Studio Codeで始めてみる
【JavaScript】 前回、PythonでGmailからメールを送信する方法を紹介しました。 今回からはWordPressでWebアプリを作りたくなったのでJavaScriptを勉強しようというお話です。 今回はとりあえず開発環境を整えるということをしていきます。 それでは始めて... -
Programming
【Python基礎】Gmailでメールを送信
【Gmail】 前回、一瞬でファイルやフォルダを非表示にして、デスクトップを綺麗にしてくれるアプリ「HiddenMe」というアプリを紹介しました。 今回はPythonからGmailを送信する方法を紹介します。 ただしPythonからGmailを送信するためには、Gmail側の設定... -
Programming
【プログラミング】SQLite3:REPLACEを使った文字列の置換
【SQLite3】 前回、SQLite3のLIKE句によるパターンマッチングを解説しました。 今回はSQLiteでREPLACEを使った文字列の置換を紹介します。 ということでとりあえず今回使用するデータベースを作っていきましょう。 import sqlite3 with sqlite3.connect(... -
Programming
【プログラミング】SQLite3:LIKE句によるパターンマッチング
【SQLite3】 前回、フォーマット文字列(f文字列)で{}(波括弧・中括弧)を使う方法とエスケープの方法を解説しました。 今回はSQLite3のLIKE句というものを使って、パターンマッチングをしてみます。 パターンマッチングとは、ある文字列に対して特徴的... -
Programming
【Python基礎】フォーマット文字列(f文字列)で{}(波括弧・中括弧)を使う方法とエスケープの方法(クォーテーション、バックスラッシュ)
【f文字列】 前回、concurrent.futuresでの返り値を取得する方法を解説しました。 今回はフォーマット文字列(f文字列)で「{}(波括弧・中括弧)」を使う方法を解説していきます。 f文字列とはprint関数で文字列を出力する際、変数を交えて出力する方法で... -
Programming
【Python基礎】concurrent.futuresでの返り値の取得
【並列処理】 前回、numpyのリストの要素の順番をずらす「roll」を紹介しました。 今回は並列処理のライブラリconcurrent.futuresで返り値を取得する方法を紹介します。 concurrent.futuresはこちらの記事で紹介していますが、並列処理(マルチスレッド、... -
Programming
【NumPy】リストの要素の順番をずらす:roll[Python]
【numpy】 前回、numpyのリストに要素を追加する「append」を紹介しました。 今回はnumpyでリストの要素の順番をずらす「roll」という関数を紹介します。 これは何かのプログラムで使った訳ではなく、どこかで紹介されていて、どんな関数なのかなと思って... -
Programming
【NumPy】リストに要素を追加:append[Python]
【numpy】 前回、リストで関数の結果を取得できるmap関数を紹介しました。 今回はnumpyのリストに要素を追加する方法を紹介します。 いつもは普通のリストを作って、「np.array(リスト)」でnumpyのリストに変換していましたが、ひょんなことからnumpyのリ... -
Programming
【Python基礎】map関数:リストで関数の結果を取得
【map関数】 前回、datetimeのNanであるNaT(Not-a-Time)とnumpyとPandasにおけるNaTの判定を解説しました。 今回はリストで関数を実行できるmap関数を紹介します。 例えばこのプログラムのように、rangeで取得したリストの要素に対して、自己関数square...