スキルアップ 【ステップアップ】Anacondaでなく、VSCodeでPythonプログラミング はじめに このブログでは、Pythonを学び始める人向けにAnacondaがどれほど便利かをお伝えしました。 Anacondaをインストールするだけで、面倒な環境構築は完了します。さらに、プログラムの作成と実行が手軽に... 2021.12.21 2023.12.10 スキルアップ
スキルアップ 【Pythonエディター】オススメの『VSCode』と使い方 はじめに これまで、このブログではJupyter Notebookを使用したPythonプログラミングの方法をお伝えしてきました。 その主な理由は、「セットアップが簡単なこと」と「プログラムを書きながらこまめに実行できる」こと... 2021.12.13 2021.12.18 スキルアップ
スキルアップ 【知識理解】「バブルソート」の図解でアルゴリズムに触れよう はじめに プログラムの基本は、「変数の取り回し」、「条件分岐」、「繰り返し」でできています。しかし、「本当にこんな単純なことで、複雑なプログラムができるのか?」、疑問に思うかもしれません。 そんな時に手助けになるのが「アルゴリ... 2021.10.17 2021.11.19 スキルアップ
スキルアップ 【入門編】「グラフ描画プログラム」で、Anacondaでのパッケージのインポートを学ぶ はじめに これまでの勉強で、だいぶPythonプログラムを作成できるようなったと思います。突き詰めればまだまだ学ぶとは多いですが、「基本の考え方」(条件分岐や繰り返しなど)は習得できています。 現在 使われているほぼ全てのプロ... 2021.10.15 2021.11.19 スキルアップ
スキルアップ 【入門編】「BMI計算プログラム」を改良して、Pythonの例外処理(try、except、else、finally)を学ぶ はじめに 作成したプログラムを実行すると思わぬことでエラーが発生して、処理が強制終了することがあります。 確かに、プログラムを作成する時点で発生し得る全てのパターンを想定しておくことはとても難しいです。つまりエラーとは、想定外... 2021.10.13 2021.11.19 スキルアップ
スキルアップ 【入門編】「BMI計算プログラム」で、Pythonのデータ型の理解を深める はじめに Pythonの基礎で学んだ「データ型」について、もう少し掘り下げてみましょう。 よく考えれば、これまではデータ型ってあまり意識していなかったと思います。※というより、あえて具体的な説明を省略していました、、、 ... 2021.10.11 2021.11.19 スキルアップ
スキルアップ 【入門編】「じゃんけんゲーム」を改良して、関数と繰り返しを学ぶ はじめに 前回は、コンピュータとじゃんけんを1回するプログラムを作りました。 もちろん、前回のプログラムでも目的の「じゃんけん」は行えました。しかし、勝敗の判定をゴリ押しで記述していたり、1回勝負のみであったりと改善の余地はあ... 2021.10.08 2021.11.19 スキルアップ
スキルアップ 【入門編】「じゃんけんゲーム」で、Pythonプログラミングの基礎を学ぶ はじめに これまでのお話で、Pythonプログラミングを行う準備が整っています。今回は簡単なゲームを作りながら、プログラミングの要点を学びましょう! 最初から、「全部を学ぼう」とはせず、「作りたい物に必要な要素を調べながら作る... 2021.10.06 2021.11.19 スキルアップ
スキルアップ 【知識理解】Jupyter Notebookの魅力と使い方 はじめに 以前の記事ではPythonプログラミングの始め方やAnacondaについて説明しました。 今回は、Anacondaに搭載されているプログラムを作成/実行するJupyter Notebookというツールについて、詳しく... 2021.09.22 2021.12.11 スキルアップ
スキルアップ Anacondaのメリット/デメリットとPython環境構築 Pythonでプログラミングの勉強をしたいけど、なにから始めていいか分からない。 プログラミングの勉強を始めるなら、自分のPCでプログラムを書いて実行できるように「環境構築」から始めると良いよ。 「環境構築」って、P... 2021.09.21 2023.07.30 スキルアップ