プログラミング日記

  • 2019.11.04

Python は遅い?

Python は遅い?  C/C++ や Java に比べて Pythonは処理が遅い ことは有名な話です。  コンパイル言語である C と比べると、1/10 ぐらいのオーダーの処理速度しかありません。  それではなぜ、Python が世界で最も人気のある言語となったのでしょうか?  理由は簡単。  Python で書いたプログラムは遅くない からです。  むしろ、Python の長所の1つはその […]

  • 2019.08.26

プログラミング技術を上達させるコツ

プログラミング技術を上達させるコツ  久々の BlogCat のプログラミング日記です。  今回は いかにしてプログラミングの技術を上達させるか というテーマについて、ざっくばらんに話してみたいと思います。 忘れたって、いいのさ♪  プログラミングの入門書を1ページ目からじっくり丁寧に目を通して読み終えてから、いざ何かプログラムを作ろうと思っても、 「ちゃんと読んだはずなのに、ほとんど忘れてしまっ […]

  • 2019.05.07

Python を電卓として使いまくる日々

Python はスーパー関数電卓?  久しぶりのプログラミング日記です。  BlogCat の日常を適当に書き綴っております。  Python の拡張ライブラリ、便利過ぎですね。  特に SymPy と SciPy には本当に何でも揃っています。  積分計算、テイラー展開、ベッセル関数、リーマンゼータ関数 ..... あらゆる計算が数行のコードを書くだけで済んでしまうのです。  特に SymPy […]