Python

Python

【Python入門】zip()関数で複数シーケンスの要素をまとめよう

zip()関数の基本的な使い方について紹介します。zip()関数は複数のシーケンスから順番に要素を取得します。たとえば以下のlistがあるとします。first_name = last_name = この2つのlistを順番に組み合わせて「i...
Python

【Python入門】OpenPyXLでExcelファイルからセルの値を取得する

PythonのOpenPyXLモジュールをインストールしてExcelのデータを取得します。PythonのVersionは3.8.3、OpenPyXLのVersionは3.0.3です。今回はExcelファイルのセルの値を取得することを目的とし...
Python

【Python入門】HTMLファイルからデータを取得する(日本語文字化けも解消)

lxmlライブラリにあるhtmlパッケージでHTMLファイルからデータを取得する方法を紹介します。また、HTMLファイルから日本語を取得しようとすると日本語が文字化けします。文字化けにはcodecsモジュールを用いた解消方法を記載しておりま...
Python

【Python 3 エンジニア認定基礎試験】開発未経験が独学で受験して合格した感想を書く

先日、Python 3 エンジニア認定基礎試験(Python 3 Certified Engineer Basic Examination)を受験し合格することができました。IT業界に従事しておりますがプログラミングはまったくのド素人なので...
install

【Pygame Zero】インストールして画像を動かしてみよう

本投稿ではPythonのゲーム用ライブラリである「Pygame Zero」をインストールして、実際に画像を動かしてみようと思います。Python Tutorial で基礎的な学習はできますが、一通りやっていくと飽きてしまいます。より深くPy...
install

【Python/IDE】PyScripterをインストールして処理を1行ずつ実行してみた

本投稿ではPyScripterのインストール方法と簡単に使い方を紹介します。今回紹介する使い方とは以下となります。日本語表示画面スタイルの変更1行ずつ処理を実行する方法PyScripterはPythonの統合開発環境です。まだ使い始めですが...
Python

【Python入門】相関係数を求めてみよう

本投稿ではPythonを使用して相関係数を求める方法を紹介します。相関係数は2つのデータに相関関係があるのかを「-1≦0≦1」で示したものとなります。注意しないといけないのは、AとBの相関係数が0.3でBとCの相関係数が0.5だった時にBと...
Python

【Python入門】タプル(tuple)の特徴と使い方

Pythonのタプルはリスト、rangeオブジェクトと同じシーケンス型です。タプルは不変型であり、一度入れた値を変更することはできません。今回はPythonのタプルの特徴と基本的な使い方を紹介します。なお、投稿時に用いる検証はJupyter...
Python

【Python入門】Python3.8.2とJupyter-Notebookのインストール

今回の投稿ではWindows10に2020年2月24日にリリースされたPython 3.8.2とpipコマンドにてJupyter-Notebookをインストールする手順を紹介します。簡単な作業ですが備忘録として。Python3.8.2のイン...
cx_Oracle

【Python】cx_OracleでOracle Databaseのデータをフェッチする

本投稿ではcx_Oracleを用いてOracle Database(ver 12.1.0.2.0)に存在するテーブルのデータをPython(ver 3.6.3)上で表示させる方法を紹介します。cx_Oracleのインストール手順はこちらを参...