KOKE

プログラミング

「シフト演算」が必要な理由

コンピュータで使われる「シフト演算」が必要な理由を考えます。 結論から言うと、 「シフト演算」が使われる理由は、計算を高速化するためです。 と言っても、どういう理論で計算スピードが上がるのか 実際に例を使って考えていきたいと思います。 シフ...
プログラミング

Pythonで白黒写真を作成

NumPy と PIL を使って白黒写真を作る方法をご紹介します。 使用するモジュール・ライブラリについて 今回は、NumPyとPILを使います。 その前に、それぞれPythonでどんな効力を発揮するのかご紹介します。 NumPy:数値計算...
プログラミング

matplotlibで即戦力!!

pythonのグラフ描画ライブラリ「matplotlib」の使い方をまとめたいと思います。 この記事からわかることを紹介いたします。 この記事で分かること matplotlibによる基本的なグラフ描画グラフ間を塗りつぶす方法グラフの単位の設...
プログラミング

Pythonで 奇数個のピラミッド の作り方

昔、つくるのに苦戦したプログラムをご紹介します 奇数個 の ピラミッドとは? 画像のように指定した段数奇数個の段を重ねていくピラミッドのことです。 手っ取り早く 確認したい方向けに YouTubeのリンクを貼っておきます。 pythonで仮...