コンテンツにスキップ

Pythonオプショナルパラメータの使い方

[

Pythonのオプションパラメータを使用して関数を定義する方法

Start Here

Learn Python

Python Tutorials → 詳細な記事とビデオコース 学習パス → 加速学習のためのガイド付き学習計画 クイズ → 学習の進捗を確認 トピックの閲覧 → 特定のエリアまたはスキルレベルに焦点を当てる コミュニティチャット → 他のPythonistaと学ぶ オフィスアワー → Pythonの専門家とのライブQ&Aコール ポッドキャスト → Pythonの世界での新しい情報を聞く 書籍 → 知識を補完し、オフラインで学ぶ 全てのコンテンツのアンロック →

もっと

Learner Stories Python Newsletter Python Job Board Meet the Team Become a Tutorial Writer [Become a Video Instructor](/become-an- instructor/)

Search

Join Sign‑In

— FREE Email Series —

🐍 Python Tricks 💌

Python Tricks Dictionary Merge

Python Tricksを入手 »

🔒 迷惑メールはありません。いつでも購読を解除できます。

トピックの閲覧 学習パス
基礎 中級 上級


api best-practices career community databases data-science data-structures data-viz devops django docker editors flask front-end gamedev gui machine- learning numpy projects python testing tools web- dev web-scraping

Pythonでコードの再利用のために関数を作成する

関数を考えると、それは他のプログラムまたは別の関数内で実行されるミニプログラムのように思えます。メインのプログラムはミニプログラムを呼び出し、実行される際に必要な情報を送信します。関数がすべての操作を完了すると、呼び出したメインのプログラムにいくつかのデータを送信することができます。

関数の主な目的は、必要に応じてさまざまな入力を使用してコードを再利用できるようにすることです。

関数を使用すると、Pythonの語彙を拡張することができます。これにより、問題の解決策をより明確かつ簡潔な方法で表現することができます。

Pythonでは、慣例として、do_something()のようにアンダースコアで区切られた小文字の単語で関数の名前を付けるべきです。これらの規則は、PythonスタイルガイドであるPEP 8で説明されています。関数を呼び出す際には、関数名の後に括弧を追加する必要があります。関数はアクションを表すため、関数名を動詞で始めることはコードをより読みやすくするためのベストプラクティスです。

入力パラメータのない関数の定義

まず、買い物リストを作成しましょう。

shopping_list = {
"パン": 1,
"牛乳": 2,
"チョコレート": 1,
"バター": 1,
"コーヒー": 1,
}

以上が、オプションパラメータを使用して関数を定義する方法についての詳細なPythonチュートリアルです。