初級編

Python

Python入門:mathモジュールで基本の数学関数を使いこなそう

Pythonには標準でさまざまな数学関数を提供するmathモジュールがあります。四捨五入や平方根、階乗、三角関数、対数など、日常的に使う関数が一通りそろっており、新しいライブラリをインストールすることなく利用できるのが大きな魅力です。本記事...
Python

Pythonで学ぶdatetimeモジュール入門:日付と時刻を自在に操る

プログラミングで「日付」や「時刻」を扱う機会は非常に多いものです。Webアプリのログ記録、スケジュール管理ツール、あるいはデータ解析でタイムスタンプを操作する際など、Python標準ライブラリのdatetimeモジュールを使いこなせれば、開...
Python

Pythonの標準ライブラリ活用術:モジュールとパッケージ入門

Pythonを使いこなすうえで欠かせないのが、モジュールとパッケージの概念です。これらを理解し、標準ライブラリを活用できれば、日々のプログラミングが格段に効率的になります。本記事では、初心者向けにモジュールとパッケージの基本から、標準ライブ...
Python

Python入門:オブジェクト指向プログラミングの継承・ポリモーフィズム・カプセル化を理解する

Pythonはシンプルで表現力豊かなプログラミング言語として知られており、業務アプリケーションやWebサービス、機械学習、データ解析など幅広い分野で利用されています。本記事では、その中心的な特徴である「オブジェクト指向プログラミング(OOP...
Python

Python OOP入門:特殊メソッド(init, str, __repr__など)の基本と実装

Pythonのオブジェクト指向プログラミング(OOP)では、クラス定義だけでなく「特殊メソッド」を実装することで、オブジェクトの振る舞いを細かく制御できます。本記事では、初心者向けに代表的な特殊メソッド(__init__, __str__,...
Python

Python OOP入門:変数の種類とスコープを理解しよう

Pythonのオブジェクト指向プログラミング(OOP)では、変数の種類やその「スコープ(有効範囲)」を正しく理解することが非常に重要です。本記事では、初級者向けに以下の内容を丁寧に解説します。これらをマスターすれば、クラス設計やデバッグが格...
Python

Python関数入門:スコープとライフタイムの基礎

本記事では、Pythonの関数を初級者向けに解説し、特に「スコープ(有効範囲)」と「ライフタイム(変数の寿命)」という重要な概念にフォーカスします。関数を正しく使いこなすためには、この2つの概念をしっかり理解することが欠かせません。記事後半...
Python

Pythonの関数入門:定義・呼び出し・引数と戻り値の基本

プログラミングにおいて「関数」は、コードを整理し、再利用性を高めるための重要な仕組みです。本記事では、Python初心者向けに関数の定義方法から呼び出し、引数と戻り値の扱い方まで、具体例を交えてわかりやすく解説します。最後には演習問題と解答...
Python

Pythonで学ぶ繰り返し処理:forループとwhileループ入門

プログラミングにおいて、同じ処理を何度も繰り返す「ループ(繰り返し)」は非常に重要な概念です。Pythonでは主に for ループと while ループという二種類の繰り返し構文が用意されています。本記事では、初心者の方を対象に、それぞれの...
Python

Pythonの標準入力入門:初心者向けチュートリアル

プログラミングにおいて、外部からデータを受け取る「入力」は非常に重要です。特にコマンドライン環境で動作するPythonスクリプトでは、ユーザーからの入力を標準入力(stdin)として受け取ることで、柔軟なプログラムを作成できます。本記事では...
Python

Python初心者向け:条件分岐(if、elif、else)の基礎ガイド

Pythonプログラミングにおいて、条件分岐はもっとも基本的かつ重要な構文のひとつです。ユーザーの入力や計算結果に応じて処理を変えたり、複雑な分岐ロジックを組み立てたりする際に欠かせません。本記事では、Pythonのif、elif、else...
Python

Pythonで西暦から和暦を求める方法

日本には「令和」「平成」「昭和」など複数の元号(年号)があり、年号の変わり目には計算が煩雑になりがちです。本記事では、Pythonで任意の西暦年または日付を入力すると対応する元号と年(例:令和3年、平成12年、昭和45年など)を自動で返すプ...
VBScript

VBScriptで西暦から和暦を求める方法

VBScriptはWindows上で手軽に動かせるスクリプト言語です。本稿では、ユーザーが入力した西暦日付(例:2025/04/17)の 年・月・日 情報をもとに、日本の和暦の 何年何月何日 に相当するかを判定し、正確に表示する方法を解説し...
PowerShell

PowerShellで西暦から和暦を求める方法

プログラミングやスクリプト作成の際、「西暦の年月日」を「和暦」に変換したい場面は意外と多くあります。特に日本国内向けの帳票やログ出力では「令和○年○月○日」という形式が求められることも少なくありません。本記事では、PowerShellを使っ...
Python

はじめてのPython演算子入門 ~基本から練習問題まで~

Pythonを学ぶうえで、演算子は最も基本的な要素の一つです。数値や文字列、リストなどさまざまなデータ型を操作し、プログラムをより豊かにします。本記事では、Pythonの主要な演算子を初級者向けにわかりやすく解説し、最後に練習問題と解答例を...
Python

Pythonでサイコロを作ってみよう:初心者向けチュートリアル

プログラミングを始めたばかりの方にとって、簡単なゲーム要素を実装することは学習のモチベーションを高める良い方法です。本記事では、Pythonの標準ライブラリを使って「サイコロを振る」プログラムを作成する方法を、初級者向けにわかりやすく解説し...
SQL Server

SQL Serverで始めるループ処理入門

データベース操作において、同じ処理を繰り返し実行したい場面は少なくありません。SQL Serverでは、T-SQLのWHILE文やCURSORを使ってループ処理を実現できます。本記事では、初心者向けに基本的なループ処理の使い方をわかりやすく...
SQL Server

SQL Serverで学ぶCASEステートメント入門 ~初心者向け完全ガイド~

SQL Serverを使ったデータ分析やレポート作成の際、条件に応じて値を振り分けたい場面がよくあります。そんなときに役立つのがCASEステートメントです。本記事では、初心者の方でもわかりやすいように、CASEステートメントの基本構文から具...
SQL Server

SQL ServerのIF…ELSE IF…ELSEステートメント入門:基本と使い方

SQL Serverでプログラミングを行う際、条件分岐は欠かせない機能です。ある値が特定の条件を満たすときだけ処理を実行したり、複数の条件を順番にチェックして異なる処理を行ったりすることで、より柔軟で強力なデータ操作が可能になります。本記事...
SQL Server

SQL Serverで変数と宣言をはじめよう:初級ガイド

SQL Serverを使ってデータベース開発やクエリ作成を行う際、変数(Variable)を活用すると、柔軟かつ再利用性の高いコードを書けます。本記事では、SQL Serverでの変数の宣言(DECLARE)と代入(SET/SELECT)に...