関数に入力を渡す
パラメーターで値を渡します
「関数に入力を渡す」はCoddyKit上の無料Coding for Kidsレッスンです。 これはレッスン3/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはCoding for Kids学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Coding for Kidsコースには全4レッスンが含まれています。
関数への贈り物
また会いましたね!🎁 今日はレシピに入力を渡します。
入力とは、関数が仕事をできるように渡す情報のことです。
なぜ入力が必要?
以前の greet は、いつも同じことを言っていました。
でも、名前の違うさまざまな友達にあいさつしたい場合はどうでしょうか?入力が必要です!🧑🤝🧑
名前を入れる場所
() の中に単語を入れます。この単語をパラメーターと呼びます。
あとから値を入れる空の箱だと考えてみましょう。📦
名前を使ってあいさつする
ここでは name がパラメーターです。呼び出すときに、実際の名前を渡します。実行してみましょう!👇
def greet(name):
print("Hello, " + name + "!")
greet("Mia")こんにちは、Miaさん!
すごいですね!🎉 「Mia」を箱に渡すと、レシピが「Hello, Mia!」と表示しました。
関数が入力を使ったのです!
いろいろな友達
これで、誰にでもあいさつできます!ボックスに入れるものを変えるだけです。🌈
def greet(name):
print("Hello, " + name + "!")
greet("Sam")
greet("Lily")
greet("Max")1つのレシピで、たくさんのあいさつ
どうですか?1つの小さなレシピで、3人の友達にあいさつできました!👫👭
入力がそのたびに変わったので、あいさつも変わりました。
入力を2つ以上使う
レシピは、2つ以上の入力を受け取れます。入力はカンマで区切ります。🍪🍪
def add(a, b):
print(a + b)
add(2, 3)計算のお助け役
このレシピは2つの数を足して、5を表示しました!🔢
2と3を入力として渡しました。
入力は強力です
入力によって、関数は柔軟になります。🦸
同じレシピでも、渡すものによって別のことができます!
できました!
パラメータ(ボックス)と、入力(ボックスに入れるもの)について学びました。🎁
とても賢くなりましたね!🌟
理解度チェック
頭の力を使う時間です!🧠
入力マスター!
すばらしいです!🏆 これで、関数がプレゼント(入力)を受け取れるようになりました。
次は、関数があなたに何かを返す方法です!🎀
よくある質問
「関数に入力を渡す」レッスンは無料ですか?
はい。「関数に入力を渡す」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Coding for Kidsコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Coding for Kidsコースには全4レッスンが含まれています。
「関数に入力を渡す」で何を学びますか?
パラメーターで値を渡します ブラウザで直接実行するハンズオンコードでCoding for Kidsを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
Coding for Kidsを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのCoding for Kidsは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン3/4です。
「関数に入力を渡す」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このCoding for Kidsレッスンでコードを書いて実行できますか?
はい。すべてのCoding for Kidsレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。