第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 になるのはどれですか?
未回答の問題は、不正解として正解と解説のみ表示します
ログインが必要です
クイズに回答するにはログインしてください。