Coding for Kids · レッスン

高いか低いか

ヒントを出します

レッスン 3/413 ステップ

「高いか低いか」はCoddyKit上の無料Coding for Kidsレッスンです。 これはレッスン3/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはCoding for Kids学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Coding for Kidsコースには全4レッスンが含まれています。

役立つヒントを出す!💡

こんにちは、ヘルパーさん!💡 すばらしい数字当てゲームには、ヒントがあります!予想が外れたら、「もっと大きい数」か「もっと小さい数」とプレイヤーに伝えます!📈📉

賢くて親切なゲームにしてみましょう!

print('Too high? Too low? I will help you! 💡')

大なり記号 📈

記号>は「より大きい」を意味します。📈 つまり、guess > secretは「予想が秘密の数値より大きいですか?」と尋ねています。

guess = 8
secret = 5
if guess > secret:
    print('Your guess is too HIGH! Go lower! 📉')

小なり記号 📉

記号<は「より小さい」を意味します。📉 つまり、guess < secretは「予想がより小さいですか?」と尋ねています。

guess = 3
secret = 5
if guess < secret:
    print('Your guess is too LOW! Go higher! 📈')

3つの可能性 🔀

予想には、上すぎる、下すぎる、ちょうど正しいという3つの可能性があります!if、elif、elseを使って、3つすべてを確認します!🔀

guess = 4
secret = 5
if guess > secret:
    print('Too high! 📉')
elif guess < secret:
    print('Too low! 📈')
else:
    print('Just right! 🎉')

ヒントを試す 🎯

下のguessを2、9、5の順に変更し、そのたびに実行して3種類のヒントを確認しましょう!🎯

guess = 9
secret = 5
if guess > secret:
    print('Lower! 📉')
elif guess < secret:
    print('Higher! 📈')
else:
    print('Correct! 🎉')

実際の予想にヒントを付ける 🗣️

今度はプレイヤーから実際の予想を受け取り、ヒントを出しましょう!🗣️

import random
secret = random.randint(1, 20)
guess = int(input('Guess 1-20: '))
if guess > secret:
    print('Too high! 📉')
elif guess < secret:
    print('Too low! 📈')
else:
    print('You got it! 🎉')

ループでヒントを出す 🔁

ヒントは何度も挑戦するときに特に役立ちます!ループで、毎回ヒントを出しましょう。🔁 プレイヤーは少しずつ正解に近づいていきます!

secret = 7
for tries in range(3):
    guess = int(input('Guess 1-10: '))
    if guess > secret:
        print('Too high! 📉')
    elif guess < secret:
        print('Too low! 📈')
    else:
        print('Correct! 🎉')

近いか遠いか 🔥❄️

「もっと近い」や「もっと遠い」と伝える方法もあります!ただし、数値の場合は「もっと大きい/もっと小さい」のほうがわかりやすいヒントです。🔥❄️ 今はこの方法を使いましょう!

guess = 6
secret = 8
if guess < secret:
    print('Getting warmer, go higher! 🔥📈')

残りの挑戦回数を数える ⏳

プレイヤーに残りの挑戦回数を知らせられます!ゲームがさらに盛り上がります。⏳

total = 3
for tries in range(total):
    left = total - tries
    print('You have', left, 'tries left! ⏳')
    guess = int(input('Guess: '))

スマートなゲームを一緒に作る 🧠

ランダムな秘密の数、本当の予想、ヒント、限られた挑戦回数をすべて組み合わせた、スマートなゲームをご紹介します!🧠

import random
secret = random.randint(1, 20)
for tries in range(4):
    guess = int(input('Guess 1-20: '))
    if guess > secret:
        print('Lower! 📉')
    elif guess < secret:
        print('Higher! 📈')
    else:
        print('You win! 🏆')

ヒントマスター!🚀

スマートなヒントで、プレイヤーを答えへ導けるようになりました!🚀 これでゲームが楽しく、しかも公平になります。秘密の数を変えて試してみてください!

guess = 12
secret = 15
if guess < secret:
    print('Go higher! 📈')
else:
    print('Go lower! 📉')

クイックチェック!🧠

ヒントを出すスキルを試してみましょう!💡

ヒントチャンピオン!🎉

すばらしいです!🎉 あなたのゲームはスマートなヒントを出せます!

  • >は「より大きい」という意味です(大きすぎます)📉
  • <は「より小さい」という意味です(小さすぎます)📈
  • if/elif/elseですべての3つのケースに対応できます 🔀
  • ループ内のヒントでプレイヤーを導けます 🔁

次は、勝ったときにお祝いしましょう!🏆

guess = 5
secret = 5
if guess == secret:
    print('Perfect guess! 🎉')
無料で開始

AI チューターと学ぶ Python — 無料

ブラウザでリアルコードを書いて実行し、24/7 の AI チューターから瞬時にサポートを受け、ウェブまたはアプリで続きから学習できます。

コース
35
レッスン
140

よくある質問

「高いか低いか」レッスンは無料ですか?

はい。「高いか低いか」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと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フィードバックを取得できます。ローカル設定は不要です。

このコースのすべてのレッスン

  1. 秘密の数を作る
  2. 推測を求める
  3. 高いか低いか
  4. 勝ちです
← Coding for Kidsに戻る