Python入門

numpy

【Python】Numpy配列から要素をランダムに抽出して訓練用・検証用に2分割する際のアプローチ

自前で調達した画像データをOPENCVでRGB値の三次元NUMPY行列にして配列化したデータを訓練用データと検証用データに分割する際の知見になります import numpy as np split_index =...
Python

【Python】reモジュールでの日付・価格・URLなどを抽出する正規表現まとめ

今回は業務でよく使う正規パターンをメモ代わりにまとめておきます reモジュール Pythonでは標準ライブラリのreモジュールを使用して正規表現による文字列操作を行うことができます。標準ライブラリなのでインストー...
Python

【Anaconda】JupyterLabで長くなった出力セルを折り畳む

JupyterLabを使っていると長い出力結果を表示するコードの場合↓のように延々と表示されてしまう。 こうなると次のセルが見えなくなったりして非常に使いずらくなって不便ですよね。 ...
Python

【Python】subprocessを使ってPython上からシェルコマンドを実行する

Pythonからのコマンド実行にはsubprocessを使う 今までずっとPythonからのコマンド実行はOSモジュールのos.systemを使っていたのですが、最近はsubprocessを使うのが現代的らしいので使い方をメモ...
Python

【Anaconda】JupyterNotebookの便利コマンドのまとめ

JupyterNotebookには%で始まるマジックコマンドという便利なコマンドが用意されています。 恐らく一番身近なのは、Matplotlibでプロットしたグラフをノートブック内に表示するための%matplotlib...
Anaconda

【Python】Anacondaの付属ツールの概要をざっくりと紹介する

前回はAnacondaのインストール方法とPythonの始め方について紹介しました。 関連記事:【Python】Anacondaのインストールと初期設定から便利な使い方までを徹底解説! そこでAnacon...
Python

Pythonのオブジェクト指向を理解する③~クラスの「メソッド」と「属性」とは何か?

クラスの「メソッド」とは? Pythonのクラスにおける「メソッド」とは、ある処理のまとまりに名前をつけたものの事で、ざっくりいうと、クラスが持っている関数のことです。 class A(): ...
Python

【Python】if文の処理の意味と使い方をプログラミング初心者に分かりやすく説明する

前回はfor文の処理の意味についてプログラミング初心者向けに分かりやすく説明してきました。今回はプログラミングで複雑な処理を実行するのに欠かせないif文の使い方とよくあるプログラミングの例題を実際に解...
Python

【Python】for文の仕組みをプログラミング初心者向けに超分かりやすく説明する

今日他人にPythonを教えていて、改めてif文とfor文について思ったことがあったので、記事にしていきたいと思います。 if文・for文はプログラミングの大きな関門 プログラミングと言えば、if・for...
タイトルとURLをコピーしました