0Pricing
Coding for Kids · レッスン

サイコロを1個振る

1から6までの乱数を生成します

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

サイコロを振る! 🎲

コンピューターにサイコロを振ってもらいましょう! 🎲 本物のゲームと同じように、振るたびに何が出るか分かりません。

randomを使う 🎰

Pythonには、予想できない結果を作るrandomというヘルパーがあります。importで読み込みます。

import random
print('random is ready! 🎲')

ランダムな数 🔢

random.randint(1, 6)は、サイコロと同じように1から6までの数を選びます!

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

もう一度実行する 🔁

これを何回か実行してみましょう。実行するたびに違う数が出ます。それが魔法です! ✨

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

出目を保存する 📦

出目を変数に保存すると、あとで使えるようになります。

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

サイコロの絵文字 🎲

数と一緒にサイコロの絵文字を表示して、楽しくしましょう!

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

6が出ましたか? 🍀

ifを使って、ラッキーな6が出たか確認しましょう!

import random
roll = random.randint(1, 6)
if roll == 6:
    print('Lucky six! 🍀')
else:
    print('You rolled', roll)

大きい?小さい? ⬆️⬇️

出目は大きいでしょうか、それとも小さいでしょうか?確認してみましょう!

import random
roll = random.randint(1, 6)
if roll >= 4:
    print(roll, '- a high roll! ⬆️')
else:
    print(roll, '- a low roll ⬇️')

何度もサイコロを振る 🔂

ループを使って、サイコロを5回連続で振りましょう!

import random
for i in range(5):
    print('🎲', random.randint(1, 6))

コイン投げも 🪙

randomではコイン投げもできます。リストから選びましょう!

import random
coin = random.choice(['Heads', 'Tails'])
print('🪙', coin)

振って喜ぶ 🥳

すべてを組み合わせて、楽しい1回のサイコロ振りを作りましょう!

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

確認テスト ✅

1から6までのサイコロを振る行はどれでしょうか?

サイコロローラー! 🏆

いい出目ですね!次のことを学びました。

  • randomをインポートする 🎰
  • randint(1, 6)でサイコロを振る 🎲
  • 出目を保存して確認する 📦
  • ループで何度もサイコロを振る 🔂

次は2つのサイコロを振って、合計しましょう! ➕

よくある質問

「サイコロを1個振る」レッスンは無料ですか?

はい。「サイコロを1個振る」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Coding for Kidsコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Coding for Kidsコースには全4レッスンが含まれています。

「サイコロを1個振る」で何を学びますか?

1から6までの乱数を生成します ブラウザで直接実行するハンズオンコードでCoding for Kidsを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

Coding for Kidsを始めるのに経験は必要ですか?

事前経験は必要ありません。CoddyKitのCoding for Kidsは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン1/4です。

「サイコロを1個振る」レッスンにはどのくらい時間がかかりますか?

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

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

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

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

  1. サイコロを1個振る
  2. サイコロを2個振る
  3. サイコロの得点を記録する
  4. 先に20になった方の勝ち
← Coding for Kidsに戻る