Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ チャレンジ:基本のスモアレシピ | Pythonデコレータの習得
Pythonにおける関数型プログラミングの概念
セクション 5.  6
single

single

bookチャレンジ:基本のスモアレシピ

メニューを表示するにはスワイプしてください

タスク

スワイプしてコーディングを開始

このスクリプトを実行すると、スモアの層が正しい順序で出力されます:crackerchocolatemarshmallowcracker

この演習は、Pythonにおけるデコレータがどのように関数の機能をラップするかという概念を示しています。

  1. crackersデコレータのラッパー関数内で、デコレートされる関数(つまりfunc)を呼び出す必要があります。これは2つのprint文の間で行ってください;
  2. 関数funcが受け取る可能性のあるすべての引数およびキーワード引数で呼び出されることを確認してください;
  3. crackersデコレータと同様に、chocolateデコレータもデコレートする関数を呼び出す必要があります。
  4. 主な課題は、デコレータを正しい順序で配置することです。 出力例:
               ~~cracker~~
-roasted-------marshmallow-
               =chocolate=
               ~~cracker~~

解答

Switch to desktop実践的な練習のためにデスクトップに切り替える下記のオプションのいずれかを利用して、現在の場所から続行する
すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 5.  6
single

single

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

some-alt