コンピューターの選択
コンピューターがランダムに選びます
「コンピューターの選択」はCoddyKit上の無料Coding for Kidsレッスンです。 これはレッスン2/4です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはCoding for Kids学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 Coding for Kidsコースには全4レッスンが含まれています。
コンピューターの番です!🤖
こんにちは、コーダーさん!🤖 じゃんけんでは、コンピューターも手を選ぶ必要があります!本当の対戦相手のように、意外な手を出すようにしましょう!🎲
コンピューターに選び方を教えましょう!
print('I am the computer. Let me pick! 🤖')手のリスト 📋
まず、3つの手のリストを作ります。リストには、角かっこ[ ]の中にたくさんの項目を入れられます!📋
choices = ['rock', 'paper', 'scissors']
print('My options:', choices)random を取り込む 📦
ランダムに選ぶには、もう一度randomというツールボックスが必要です!先頭でインポートしましょう。📦
import random
print('Random toolbox loaded! 🧰')random.choice で1つ選ぶ 🎯
random.choiceというツールは、リストから項目を1つランダムに取り出します!コンピューターにぴったりです!
import random
choices = ['rock', 'paper', 'scissors']
computer = random.choice(choices)
print('Computer picked', computer)毎回違う手を選ぶ 🔄
これを何回か実行してみましょう!コンピューターの手が変わります。グーのときも、パーのときも、チョキのときもあります。🔄
import random
choices = ['rock', 'paper', 'scissors']
print(random.choice(choices))
print(random.choice(choices))
print(random.choice(choices))絵文字で表示する 🎨
コンピューターの手を楽しい絵文字で表示しましょう!どの手を選んだか確認します。🎨
computer = 'rock'
if computer == 'rock':
print('Computer chose ✊')
elif computer == 'paper':
print('Computer chose ✋')
elif computer == 'scissors':
print('Computer chose ✌️')秘密にしておきましょう!🤫
本当のゲームでは、先にプレイヤーに手を選んでもらい、その後でコンピューターの手を明かします。意外性があると楽しくなります!🤫
import random
choices = ['rock', 'paper', 'scissors']
computer = random.choice(choices)
print('I have made my choice... 🤫')プレイヤーとコンピューターが手を選ぶ 🤝
プレイヤーの手とコンピューターの手を一緒に取得しましょう!🤝 これで比較する2つの手がそろいました!
import random
choices = ['rock', 'paper', 'scissors']
player = input('Your pick: ')
computer = random.choice(choices)
print('You:', player, '| Computer:', computer)いよいよ発表!🎭
ドラムロールをお願いします!🥁 両方の手を、演出と絵文字を添えて発表しましょう!🎭
player = 'rock'
computer = 'scissors'
print('🥁 You picked', player)
print('🥁 I picked', computer)公平なコンピューター ⚖️
random.choiceはランダムに選ぶため、コンピューターはずるをしません!どの選択肢にも同じ確率があります。とても公平です!⚖️
import random
choices = ['rock', 'paper', 'scissors']
computer = random.choice(choices)
print('Fair and square, I chose', computer, '🤖')コンピューターの手選びマスター!🚀
これでコンピューターが自分でランダムに手を選べるようになりました!🚀 何度も実行して、どんな手が出るか見てみましょう。次は、誰が勝つかを判定します!
import random
choices = ['rock', 'paper', 'scissors']
computer = random.choice(choices)
print('Computer is ready with', computer, '! 🤖')クイックチェック!🧠
ランダムに手を選ぶスキルを試してみましょう!🎲
コンピューターの手選びチャンピオン!🎉
よくできました!🎉 コンピューターが手を選べるようになりました!
- リストで手を
[ ]の中に保存します 📋 import randomでツールボックスを読み込みます 📦random.choiceでランダムに1つ選びます 🎯- どの選択肢にもチャンスがあるため、公平です ⚖️
次は、勝者を決めます!🏆
import random
choices = ['rock', 'paper', 'scissors']
print('Computer chose', random.choice(choices), '! 🤖')よくある質問
「コンピューターの選択」レッスンは無料ですか?
はい。「コンピューターの選択」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、Coding for Kidsコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 Coding for Kidsコースには全4レッスンが含まれています。
「コンピューターの選択」で何を学びますか?
コンピューターがランダムに選びます ブラウザで直接実行するハンズオンコードでCoding for Kidsを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
Coding for Kidsを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのCoding for Kidsは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン2/4です。
「コンピューターの選択」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このCoding for Kidsレッスンでコードを書いて実行できますか?
はい。すべてのCoding for Kidsレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。