Coding for Kids · レッスン

秘密の数を作る

乱数を選びます

レッスン 1/413 ステップ

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

ゲームを作りましょう!🎮

こんにちは、ゲームメーカー!🎮 楽しい数字当てゲームを作ります!🔢

コンピューターが秘密の数値を選び、プレイヤーがそれを当てます!まずは、秘密の数値を作る方法を学びましょう!

print('I am thinking of a secret number... 🤫')

ランダムはサプライズ!🎲

randomな数値とは、予測できない数値です。コンピューターでさえ、選ぶまでわかりません!🎲

これによって、毎回違ってワクワクするゲームになります!

print('Every game will be a surprise! 🎉')

randomヘルパーをインポートする 📦

ランダムな数値を作るには、randomという特別なツールボックスが必要です。import randomで読み込みます!📦

import random
print('Random toolbox is ready! 🧰')

ランダムな数値を選ぶ 🎯

random.randint(1, 10)は、1から10までの整数を選びます!🎯 1と10はどちらも選ばれます。

import random
secret = random.randint(1, 10)
print('Secret number:', secret)

何度も繰り返し実行する!🔄

randintを実行するたびに、違う数値になることがあります!これを何度か実行してみましょう。🔄

import random
print(random.randint(1, 10))
print(random.randint(1, 10))
print(random.randint(1, 10))

秘密にしておく!🤫

本物のゲームでは、秘密の数値を表示しません。後で使えるように、箱に保存しておくだけです。🤫

ここでは少し確認しますが、プレイヤーには秘密にしておきましょう!

import random
secret = random.randint(1, 10)
print('(Secret saved! I won\'t tell the player.) 🤐')

範囲を選ぶ 📏

もっと難しいゲームにしたいですか?1から100のように、もっと広い範囲を使いましょう!📏 簡単にしたいなら、1から5を試してみましょう!

import random
secret = random.randint(1, 100)
print('Secret is somewhere from 1 to 100! 😮')

サイコロを振る!🎲

豆知識:random.randint(1, 6)は、サイコロを振るのと同じです!🎲 振ってみましょう!

import random
roll = random.randint(1, 6)
print('You rolled a', roll, '🎲')

リストからランダムに選ぶ 📋

randomのツールボックスでは、リストから選ぶこともできます!random.choiceは、項目を1つランダムに取り出します。📋

import random
fruits = ['🍎', '🍌', '🍇']
print('Random fruit:', random.choice(fruits))

ゲームの秘密の数値を設定する 🎮

数字当てゲームのために、1から20の間で秘密の数値を選びましょう。簡単すぎず、難しすぎない範囲です!🎮

import random
secret = random.randint(1, 20)
print('I picked a secret number from 1 to 20! Can you guess it? 🤔')

サプライズマスター!🚀

これで、どんなゲームにも使えるランダムな数値を作れます!🚀 下の範囲を変更して何度か実行し、どんな数値が出るか見てみましょう!

import random
secret = random.randint(1, 50)
print('My new secret is ready! 🤫')

クイックチェック!🧠

ランダムな数値についての知識を確認しましょう!🎲

秘密の数値チャンピオン!🎉

すばらしいです!🎉 秘密の数値を作れるようになりました!

  • import randomでツールボックスを読み込みます 📦
  • random.randint(1, 10)で予測できない数値を選びます 🎲
  • 範囲が広いほど、ゲームは難しくなります 📏
  • 秘密の数値はプレイヤーに見せないようにしましょう!🤫

次は、プレイヤーに予想してもらいましょう!❓

import random
secret = random.randint(1, 20)
print('Game ready! Secret picked! 🎮')
無料で開始

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は初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン1/4です。

「秘密の数を作る」レッスンにはどのくらい時間がかかりますか?

ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。

このCoding for Kidsレッスンでコードを書いて実行できますか?

はい。すべてのCoding for Kidsレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。

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

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