FlashKeepers

Python · Python · 大学

Pythonの基礎: 関数と制御フロー

Pythonの関数定義、ループ、条件分岐のロジックを、それぞれ簡単な例とともに解説します。

このセットについて

Python向けPythonの基本カード40枚。 "Pythonで関数を定義するにはどうしますか?"と"関数のパラメータは何をしますか?"から始まります。 大学の他のデッキは下に一覧があります。

40枚 · 基本カード · AIが作成し、2回チェック済み。自由に編集できます。

このセットを無料で学習 中身を見る iPhone版FlashKeepersを入手

ブラウザですぐ開けます。アカウント不要。 iPhone・iPadアプリ · Androidアプリ

Pythonで関数を定義するにはどうしますか?
答えを見るdef、関数名、括弧、コロンを書き、その後本体をインデントします。
関数のパラメータは何をしますか?
答えを見るパラメータは、関数呼び出し時に渡される値のための名前付きプレースホルダーです。
関数から値を返すにはどうしますか?
答えを見るreturnキーワードの後に呼び出し元へ返す値を書きます。
デフォルト引数とは何ですか?
答えを見るその引数に値が渡されなかった場合に使われる、あらかじめ設定された値を持つパラメータです。
2つのパラメータを持つ関数の例を挙げてください
答えを見るdef add(a, b): return a + b
関数にreturn文がない場合はどうなりますか?
答えを見る関数は暗黙的にNoneを返します。
関数のdocstringとは何ですか?
答えを見る関数の動作を説明するために、def行の直後に置かれる文字列リテラルです。
greetという名前の関数を呼び出すにはどうしますか?
答えを見る関数名の後に括弧を付けて書きます: greet()
位置引数とは何ですか?
答えを見る定義に現れる順序で関数に渡される引数です。
関数にキーワード引数を渡すにはどうしますか?
答えを見るパラメータ名の後にイコール記号と値を書きます: func(name='Alice')
*argsは何をすることを可能にしますか?
答えを見る関数に可変個の位置引数を渡すことができます。
**kwargsは何をすることを可能にしますか?
答えを見る関数に可変個のキーワード引数を渡すことができます。
if文の基本構造は何ですか?
答えを見るif condition: の後に、条件が真の場合にのみ実行されるインデントされたコードを書きます
if-else文の構造は何ですか?
答えを見るif condition: は真なら実行、else: は条件が偽なら実行されます
条件分岐に3つ目の分岐を追加するにはどうしますか?
答えを見るifとelseの間に追加の条件としてelif(else if)を使います。

アプリ内にあと25枚

このセットを無料で学習