初めての関数を書く
関数を定義して呼び出します
「初めての関数を書く」はCoddyKit上の無料Coding for Kidsレッスンです。 これはレッスン2/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはCoding for Kids学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Coding for Kidsコースには全4レッスンが含まれています。
作り始めましょう!
やった!🎉 今日はあなたが初めての関数を書きます。
人にあいさつするレシピを作ってみましょう。始めましょう!🚀
魔法の単語def
Pythonのレシピは、必ず魔法の単語 def から始まります。
これは「define」の短縮形で、「定義する、作る」という意味です。
名前を決める
次に名前を書きます。レシピの名前を greet にしましょう。
その後ろに () と : を付けて、def greet(): と書きます。📝
手順を追加する
名前の下に手順を追加します。スペースを使って右にずらして書きましょう。実行してみてください!👇
def greet():
print("Hi there!")
greet()あいさつできました!
うまくいきました!🎉 レシピ greet によって「Hi there!」と表示されました。
本物のPython関数を自分で書いたのです。すごいですね!😎
コロンが重要です
def greet(): の最後にある : に注目してください。
これはPythonに「次に手順が続きます」と伝えます。絶対に忘れないでください!🔑
スペースが重要です
手順はインデント(4つのスペース)を付けて書く必要があります。整理されたコードがどのように見えるか確認しましょう!✨
def greet():
print("Hello!")
print("Welcome!")
greet()2行を1回の呼び出しで実行する
greet() を1回呼び出しただけで、2行表示されました!🎈
どちらの行もレシピの中にあるので、両方とも実行されたのです。
自分らしくする
print の中の言葉を変えてみましょう。ジョークや応援メッセージにしてもよいですね!😄
def cheer():
print("You can do it!")
print("Go go go!")
cheer()何度も呼び出す
レシピの準備ができたら、好きなだけ呼び出せます!🔁
def greet():
print("Hi there!")
greet()
greet()
greet()すばらしいです
関数を最初から自分で作りましたね!🏆
def + 名前 + : + 手順 = あなただけのレシピです。🍰
理解度チェック
学んだことを見せてください!🌟
スーパーコーダーです!
ハイタッチ!✋ 今日は初めての関数を書きましたね。
次は、関数に入力を渡す方法を学びます。楽しみですね!🎁
よくある質問
「初めての関数を書く」レッスンは無料ですか?
はい。「初めての関数を書く」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Coding for Kidsコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Coding for Kidsコースには全4レッスンが含まれています。
「初めての関数を書く」で何を学びますか?
関数を定義して呼び出します ブラウザで直接実行するハンズオンコードでCoding for Kidsを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
Coding for Kidsを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのCoding for Kidsは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン2/4です。
「初めての関数を書く」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このCoding for Kidsレッスンでコードを書いて実行できますか?
はい。すべてのCoding for Kidsレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。