演算の選択
ifで選択します
「演算の選択」はCoddyKit上の無料Coding for Kidsレッスンです。 これはレッスン3/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはCoding for Kids学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Coding for Kidsコースには全4レッスンが含まれています。
ユーザーに選んでもらう!🎛️
こんにちは、キャプテン!🧑✈️ 本物の電卓では、足し算、引き算、掛け算、割り算のどれをするかを自分で選べます!🎛️
そのために、ifという魔法の単語を使います!学んでいきましょう!
print('What math should I do? ➕➖✖️➗')選択肢を尋ねる ❓
まず、ユーザーにどの演算をしたいか尋ねます。答えはchoiceという名前の箱に保存します。❓
choice = input('Type + or - or * or /: ')
print('You chose', choice)ifという単語 🤔
ifという単語は、「何かが真のときだけ、これを実行する」という意味です!🤔
選択肢が「+」と等しいかを確認し、そうなら足し算をします。比較には2つの等号==を使います!
choice = '+'
if choice == '+':
print('I will add! ➕')等号2つは比較を表す ⚖️
注意しましょう!1つの=は値を箱に入れます。2つの==は「これらは同じですか?」と尋ねます。⚖️
確認するときは、必ず==を使います!
color = 'red'
if color == 'red':
print('Stop! 🛑')elifで別の条件を確認する 🔀
足し算ではなかったらどうしますか?次の選択肢を確認するには、elif(「else if」を短くしたもの)を使います!🔀
choice = '-'
if choice == '+':
print('Adding!')
elif choice == '-':
print('Subtracting!')4つすべてを確認する 🎯
ifとelifを使って、4つの演算をすべて確認しましょう!それぞれが順番に確認されます。🎯
choice = '*'
if choice == '+':
print('Add')
elif choice == '-':
print('Subtract')
elif choice == '*':
print('Multiply')
elif choice == '/':
print('Divide')elseですべてのケースに対応する 🪤
誰かが「banana」のような変な文字を入力したらどうしますか?🍌 どの条件にも一致しなかったものには、elseで対応します!🪤
choice = 'banana'
if choice == '+':
print('Add')
else:
print('I do not know that one! 🤷')選択肢と数値を組み合わせる 🔢
ここまでを組み合わせましょう!2つの数値と選択肢を受け取り、適切な計算をします!🔢
a = 6
b = 2
choice = '+'
if choice == '+':
print(a + b)
elif choice == '-':
print(a - b)完全な選択処理 🎛️
これが、4つの演算に対応した選択処理の全体です!choiceを変更して、それぞれを試してみましょう。🎛️
a = 12
b = 4
choice = '*'
if choice == '+':
print(a + b)
elif choice == '-':
print(a - b)
elif choice == '*':
print(a * b)
elif choice == '/':
print(a / b)
else:
print('Unknown! 🤷')ユーザーから実際に尋ねる 🗣️
今度は実際の入力を使います!数値と選択肢を尋ねて、計算しましょう。これで本物の電卓の頭脳になりました!🧠
a = int(input('First number: '))
b = int(input('Second number: '))
op = input('Choose + - * /: ')
if op == '+':
print(a + b)
elif op == '-':
print(a - b)
elif op == '*':
print(a * b)
elif op == '/':
print(a / b)計算を自由に制御する!🚀
すごいです!選択肢によって、プログラムが異なる処理をするようになりました。🚀 これは条件分岐と呼ばれ、とても強力な仕組みです!
op = '/'
if op == '/':
print('Dividing time! ➗')
else:
print('Something else!')クイックチェック!🧠
条件分岐の知識を確認しましょう!🤔
選択チャンピオン!🎉
すばらしいです!🎉 電卓が選択できるようになりました!
ifは、条件が真のときだけコードを実行します 🤔==は比較します(等号2つです!)⚖️elifは別の条件を確認します 🔀elseは残りのケースに対応します 🪤
次は、答えを見やすく表示しましょう!📢
op = '+'
if op == '+':
print('Ready to add! ➕')AI チューターと学ぶ Python — 無料
ブラウザでリアルコードを書いて実行し、24/7 の AI チューターから瞬時にサポートを受け、ウェブまたはアプリで続きから学習できます。
- コース
- 35
- レッスン
- 140
よくある質問
「演算の選択」レッスンは無料ですか?
はい。「演算の選択」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Coding for Kidsコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Coding for Kidsコースには全4レッスンが含まれています。
「演算の選択」で何を学びますか?
ifで選択します ブラウザで直接実行するハンズオンコードでCoding for Kidsを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
Coding for Kidsを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのCoding for Kidsは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン3/4です。
「演算の選択」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このCoding for Kidsレッスンでコードを書いて実行できますか?
はい。すべてのCoding for Kidsレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。