IT技術ライフ
Linuxコマンド
プログラミング
IT用語
ABOUT
プログラミング
Python
15
JavaScript
6
VSCode
5
Markdown
2
単体テスト
1
Java
1
Maven
1
Astro
1
デベロッパーツール
1
VSCodeCounter
1
ChatGPT
1
Node.js
1
当サイトのプログラミングに関する記事一覧です。
Pythonのアンダースコア完全解説:マングリングと特殊変数の仕組み
Pythonにはアンダースコア(_)を用いたさまざまな命名規則が存在し、特にクラスの属性名では「名前マングリング(Name Mangling)」という仕組みが適用されることがあります。本記事では、Pythonにおけるアンダースコアの使い方や__init__ や __str__ などの特殊変数・特殊メソッドの役割についても詳しく紹介します。
Python
2025/3/13
【Python】unittestとmockの使い方を解説!
Pythonでのソフトウェア開発において、単体テスト(unittest)は品質を確保するために不可欠な要素です。本記事では、Python標準ライブラリのunittestを使ったテストの基本から、unittest.mockを活用して外部依存を排除する方法 まで、実践的な実装方法を解説します。
Python
単体テスト
2025/3/11
Pythonのif文の使い方|複数条件・文字列比較を徹底解説!
Pythonのif文を使って複数の条件を設定する方法を詳しく解説します。本記事では、and・or・not を使用した基本的な条件分岐に加え、in・is を活用した応用的な条件判定方法も紹介します。また、文字列比較や、all()・any() を使った条件処理の方法についてもサンプルコードを交えて、初心者にも分かりやすく説明しています。
Python
2025/3/8
Python デコレータ徹底解説:基礎から応用までわかりやすく解説!
Pythonのデコレータは、関数やクラスの振る舞いを柔軟に拡張できる便利な機能です。本記事では、初心者でも理解しやすいコード例と実行結果を交えて、デコレータの基本的な仕組みから、実践的な応用例まで詳しく解説します。Pythonの開発を効率化し、可読性の高いコードを書けるようになりましょう!
Python
2025/3/5
Pythonの辞書型(dict)とは?使い方を徹底解説!
Pythonの辞書型(dict)は、データをキーと値のペアで管理するデータ構造です。本記事では、辞書型の基本から、操作方法、イテレーション、応用例、さらには辞書内包表記やJSONとの連携方法まで詳しく解説します。辞書を活用することで、データ管理をより効率的に行うことができます。
Python
2025/3/1
Pythonタプル完全ガイド!基本から応用まで徹底解説【初心者向け】
Pythonのタプル(tuple)は、リストと似たデータ構造ですが、一度作成すると要素を変更できないイミュータブル(変更不可)な特徴を持ちます。本記事では、タプルの基本的な使い方から、リストとの違い、スライスや分割代入の活用方法まで詳しく解説します。初心者にもわかりやすいコード例を交えて、タプルの実装例も紹介します。
Python
2025/2/28
1
2
3
4
5
1ページ / 5ページ
Scroll to Top