第6章クイズ — 関数と高階関数

クイズ1

次のコードの出力として正しいものを選んでください。

Python

nums = [1, 2, 3, 4, 5] result = list(filter(lambda x: x > 4, map(lambda x: x * 2, nums))) print(result)

クイズ2

次のコードに潜む問題として最も適切なものはどれですか?

Python

def append_item(item, items=[]): items.append(item) return items print(append_item(1)) print(append_item(2))

クイズ3

次のコードの出力はどれですか?

Python

def greet(name, msg="こんにちは"): return f"{msg}{name}さん" print(greet(name="太郎", msg="おはよう"))

クイズ4

*args**kwargs の型として正しい組み合わせはどれですか?

クイズ5

次のコードのうち、実行すると NameError になるのはどれですか?

未回答の問題は、不正解として正解と解説のみ表示します

ログインが必要です

クイズに回答するにはログインしてください。