Python の組み込み関数について簡単に解説

本記事では Python の組み込み関数について解説します。

組み込み関数の定義

組み込み関数とは、プログラミング言語が最初から提供している関数のことです。def やクラスは、私たちが定義して初めて使うことができますが、組み込み関数はプログラミング言語の作成元が def やクラスを提供しているため、私たちがdef やクラスを改めて定義することなく使用することができます。以下はコード例を用いた組み込み関数の説明です。

# 関数を使いたいときにプログラムするべきコード
def some_func(a, b, ・・・):
    処理1
      ・
      ・
      ・
    return num
a = ●
b = ▲
 ・
 ・
 ・
num = some_func(a, b, ・・・)
# 組み込み関数を使用した場合。実際の組み込み関数である print を基に説明。
# 自分で定義しなくてもコードを実行できる。気になる方は試してみること。
a = 1
b = 2
print(a)
print(b)

def とクラスがわからない方はこちらの記事を参考にしてください。

Python のクラスについて分かりやすく解説-クラスの定義、関数との違い、クラスの使い方、使用例まで-
本記事ではPython のクラスについて分かりやすく解説します。情報量が多いため、長文となってしまいましたが、ゆっくりご覧になってください。 クラスとは プログラミングにおけるクラスは、あるグループとして定義された再現可能な作業工程の情報の...
Python の関数について-関数の使い方、専門用語について-
本記事ではPython の関数について徹底解説していきます。関数についての大雑把な解説は以下の記事を参考にしてください。 関数の処理 関数には2つの処理パターンが存在します。 処理だけを行う関数 変数を受け取って処理を行う関数 また、関数の...
関数入門編(Python)
本記事では関数入門編(Python)について説明します。 関数は以下のように書きます。 def function(x1, x2, ・・・): # function は適当な名前。 x1, x2 ・・・は定義したい分記載。x1 は適当な名前 ...

組み込み関数は、defで定義されているものとクラスで定義されているもの、 2 種類が存在します。分かりやすさの都合上、本記事では、組み込み関数(def 型)と 組み込み関数(class 型)の2 種類の分類に分けて説明します。正式名称ではないので、そこは何卒ご了承ください。

組み込み関数(class 型)

クラスで定義されている組み込み関数です。クラスで定義されている組み込み関数では、インスタンスを生成することで、メソッドを使用することができます。

よく使うクラス型の組み込み関数を 5 つほど紹介します。

list, tuple, dict, range についてはハイパーリンクの記事を参考にしてください。組み込み関数名をクリックすると記事のリンクを開くことができます。

setの説明は後日解説します。

組み込み関数(def型)

defで定義されている組み込み関数です。def で定義されている組み込み関数は、1 つの処理しか行えませんので注意してください。

よく使う def の組み込み関数を 6 つほど紹介します。

  • print
  • len
  • input
  • round
  • type
  • enumerate

print, len, inpit, round, type は以下の記事を参考にしてください。

Pythonでよく使用する組み込み関数(def型)について解説①-print, len, input, round, type-
本記事ではPythonでよく使用する組み込み関数(def型)について解説していきます。 組み込み関数(def型)については以下の記事を参考にしてください。 print printの中に書かれた変数を返します。具体的には以下のように記述します...

enumerate は以下の記事を参考にしてください。

Python での 繰り返し(ループ)処理について解説
本記事はPython での繰り返し(ループ)処理について解説していきます。 for 文について Python には for 文と言われる文法があります。文法についてはこちらの記事を参考にしてください。 for 文を記述すると、同じ処理を繰り...

最後に

組み込み関数は非常に重要なので、いくつかに分けて記事を書きます。またここで紹介していない組み込み関数もたくさんございます。残りの組み込み関数は使用する都度解説していくつもりではございますが、気になる方は Python 公式サイト(以下のサイト)を閲覧してください。

組み込み関数
Python インタプリタには数多くの関数と型が組み込まれており、いつでも利用できます。それらをここにアルファベット順に挙げます。,,,, 組み込み関数,,, A, abs(), aiter(), all(), anext(), any()...
組み込み型
以下のセクションでは、インタプリタに組み込まれている標準型について記述します。 主要な組み込み型は、数値、シーケンス、マッピング、クラス、インスタンス、および例外です。 コレクションクラスには、ミュータブルなものがあります。コレクションのメ...

本記事は以上です。ありがとうございました。

タイトルとURLをコピーしました