公開ライブラリ/このデッキ
共有された暗記カード
Python 関数編
全20枚
Python関数編(20枚) 関数を使いこなすための実践的なデッキです。 def文による関数定義から、引数と戻り値の使い方、デフォルト引数や可変長引数(*args, **kwargs)といった応用テクニックまでカバー。 ラムダ式、map/filter関数、再帰関数、スコープの概念など、コードを効率的に書くための知識が身につきます。 基礎編を終えた方が次のステップとして取り組むのに最適です。 実務でよく使うパターンを中心に構成しています。
保存して学習を記録するには登録が必要です。
- 1
関数を定義する構文は?
def 関数名():
- 2
関数から値を返すキーワードは?
return
- 3
引数とは?
関数に渡す値
- 4
デフォルト引数の書き方は?
引数名=デフォルト値
- 5
可変長引数(複数の値)の書き方は?
*args
- 6
キーワード引数(辞書形式)の書き方は?
**kwargs
- 7
関数内で外部変数を使うには?
global キーワード
- 8
ラムダ関数の書き方は?
lambda 引数: 式
- 9
関数のドキュメント文字列は?
"説明"
- 10
再帰関数とは?
自分自身を呼び出す関数
- 11
map()関数の役割は?
リストの各要素に関数を適用
- 12
filter()関数の役割は?
条件に合う要素を抽出
- 13
引数のアンパック記法は?
*リスト または **辞書
- 14
関数のスコープとは?
変数の有効範囲
- 15
None の意味は?
値が存在しないことを表す
- 16
type()関数の役割は?
データ型を確認する
- 17
関数のオーバーロードは可能?
できない
- 18
yield キーワードの役割は?
ジェネレータを作成
- 19
デコレータの記法は?
@デコレータ名
- 20
pass文の役割は?
何もしない