-
Pythonプログラミング
Pythonのライブラリとモジュールとクラスとメソッドの関係
Pythonの日時情報の操作を習っているとき「datetimeクラスのクラスメソッドであるnow()メソッドを・・・」とか「datetimeモジュールに含まれるtimedeltaクラスを・・・」とかできて、意味が分からなくなりました。 いや、まじで。 【ライブラリとモジュー... -
SQL
SQLの基本文法と4大命令
SQLは、DBMSを操作するための言語デス。 あ、DBMSってなんだったっけ? 【SQL(Structured Query Language)】 SQLは、データベース管理システム(DBMS)を操作するための言語です。データベースデータの検索、追加、更新、削除などの操作を行うことができ... -
SQL
SQLを学ぶ前に~データベース、RDB、DBMSってなに?~
【データベースの基本】 データベースは情報を効率的に管理する仕組みダヨ データベース(DB)とは? データベースは、データの集合体で、それを効率的にアクセス、管理、更新するためのソフトウェアツールやシステムを指します。データベースは様々な情報... -
Pythonプログラミング
Pythonプログラミングの「配列と操作」
【Pythonの配列と操作】 配列って、データが並んでること? そう、その並んでいるデータを便利に使う仕組みダヨ 配列は複数の要素を一つの変数に格納し、順番に格納するデータ構造です。インデックス(値が何番目に格納されているか)を使用して要素にアク... -
Pythonプログラミング
Pythonのデータ型
【データ型】 「データ型」。。。データの型ってなに? プログラムでデータを扱うとき、変数に値を代入して処理をすると便利です。変数に値を代入したときに、代入した値によって変数のデータ型が決まります。 整数型(int) 整数型は整数を格納します。 m... -
Pythonプログラミング
Pythonのリテラル
プログラミングの値といえば、変数、定数、実行結果といろいろあるけど、「リテラル」ってなに? 【リテラル】 Pythonにおける「リテラル」とは、ソースコード内に直接記述された値のことを指しマス。 これらの値はソースコード内でそのままの形で表現され... -
Pythonプログラミング
Pythonプログラムのメソッド
【メソッド】 メソッドと関数の違いがよくわからない。。。 Pythonのメソッドは、クラス内に定義された関数のことデスネ。 関数についてはこちら↓ メソッドは、クラスが持つデータ(属性)を操作するための関数であり、そのクラスの特定のオブジェクトに対... -
Pythonプログラミング
Pythonプログラミングの「引数がある関数とない関数」
関数を習いだして「引数がある関数とない関数」があることに「?」となったので違いを書き留めておきます。 【引数がある関数とない関数?】 Pythonプログラミングの関数 Pythonの関数はプログラムの中で特定のタスクを実行するための、独立したコードブロ... -
Pythonプログラミング
Pythonプログラムの関数
【Pythonプログラムの関数】 関数って数学のイメージがつよすぎて、プログラミングの関数のイメージがよくわからない。。。 関数は、特定のタスクや操作を実行するための再利用可能な独立したコードブロックデス。 プログラム内で同じ操作を繰り返す場合、... -
Pythonプログラミング
Pythonのブロック構造
【Pythonのブロック構造】 Pythonのプログラムでは、コードの整理や制御構造の定義にブロックが重要な役割を果たしマス。 ブロックの使い方 ブロックはコードのグループ化の手法で、関連するステートメント(手続きや命令、宣言文など)をまとめます。主要...