0Pricing
Coding for Kids · Pelajaran

Menentukan Pemenang

Bandingkan pilihan

Menentukan Pemenang adalah pelajaran Coding for Kids gratis di CoddyKit. Ini adalah pelajaran 3 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Coding for Kids, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Coding for Kids mencakup 4 pelajaran total.

Siapa yang Menang? 🏆

Hai, juri! ⚖️ Sekarang bagian yang seru: membandingkan pilihan pemain dengan pilihan komputer untuk menemukan WINNER! 🏆

Kita akan menggunakan pernyataan if untuk menentukan hasilnya!

print('Let me see who wins! 🤔')

Pertama, Periksa Seri 🤝

Jika keduanya memilih hal yang SAME, hasilnya seri! Kita memeriksanya terlebih dahulu dengan ==. 🤝

player = 'rock'
computer = 'rock'
if player == computer:
    print('It is a tie! 🤝')

Kapan Pemain Menang? 😀

Pemain menang dalam tiga kemungkinan:

  • batu mengalahkan gunting ✊✌️
  • kertas mengalahkan batu ✋✊
  • gunting mengalahkan kertas ✌️✋

Mari periksa salah satunya!

player = 'rock'
computer = 'scissors'
if player == 'rock' and computer == 'scissors':
    print('You win! ✊ smashes ✌️')

Kata and 🔗

Kata and berarti BOTH hal tersebut harus benar! 🔗 "Pemain memilih batu AND komputer memilih gunting"—hanya saat itulah kemenangan ini berlaku!

sunny = True
warm = True
if sunny and warm:
    print('Perfect beach day! 🏖️')

Ketiga Kemungkinan Menang 😀

Mari periksa ketiga cara pemain dapat menang, dengan menggunakan or untuk menggabungkannya! 😀

player = 'paper'
computer = 'rock'
if (player == 'rock' and computer == 'scissors') or (player == 'paper' and computer == 'rock') or (player == 'scissors' and computer == 'paper'):
    print('You WIN! 🎉')

Jika Tidak, Komputer Menang 🤖

Jika hasilnya bukan seri dan pemain tidak menang, komputerlah yang menang! Kita menggunakan else untuk menangani kondisi itu. 🤖

player = 'rock'
computer = 'paper'
if player == computer:
    print('Tie! 🤝')
else:
    print('Computer wins this round! 🤖')

Gabungkan Semuanya 🧩

Sekarang penentu pemenang yang lengkap: periksa seri terlebih dahulu, lalu kemenangan pemain, kemudian kemenangan komputer melalui else! 🧩

player = 'scissors'
computer = 'paper'
if player == computer:
    print('Tie! 🤝')
elif (player == 'rock' and computer == 'scissors') or (player == 'paper' and computer == 'rock') or (player == 'scissors' and computer == 'paper'):
    print('You win! 🎉')
else:
    print('Computer wins! 🤖')

Dengan Pilihan Nyata 🎮

Mari gunakan pilihan pemain yang nyata dan pilihan komputer yang acak, lalu tentukan pemenangnya! 🎮

import random
choices = ['rock', 'paper', 'scissors']
player = input('Your pick: ')
computer = random.choice(choices)
print('You:', player, '| Me:', computer)
if player == computer:
    print('Tie! 🤝')

Pertarungan Lengkap! ⚔️

Inilah satu ronde lengkap dengan pilihan pemain yang nyata, pilihan komputer yang acak, dan pemenang yang telah ditentukan! ⚔️

import random
choices = ['rock', 'paper', 'scissors']
player = input('Pick rock/paper/scissors: ')
computer = random.choice(choices)
print('You:', player, '| Computer:', computer)
if player == computer:
    print('Tie! 🤝')
elif (player == 'rock' and computer == 'scissors') or (player == 'paper' and computer == 'rock') or (player == 'scissors' and computer == 'paper'):
    print('You win! 🎉')
else:
    print('Computer wins! 🤖')

Rayakan Hasilnya 🎊

Siapa pun yang menang, buatlah hasilnya menyenangkan dengan emoji dan sorakan! Bahkan hasil seri pun menarik! 🎊

result = 'win'
if result == 'win':
    print('🎉 You are the champion! 🏆')
else:
    print('Good game! Try again! 💪')

Jagoan Penentu Pemenang! 🚀

Sekarang Anda dapat menentukan pemenang dalam ronde apa pun! 🚀 Rahasianya adalah memeriksa seri terlebih dahulu, lalu kemenangan pemain, kemudian else. Brilian!

player = 'rock'
computer = 'scissors'
if player == 'rock' and computer == 'scissors':
    print('Rock smashes scissors! You win! ✊')

Cek Singkat! 🧠

Uji kemampuan Anda menentukan pemenang! 🏆

Juara Penentu Pemenang! 🎉

Luar biasa! 🎉 Anda dapat menentukan siapa yang menang!

  • Periksa seri terlebih dahulu dengan == 🤝
  • and berarti kedua bagian harus benar 🔗
  • or menggabungkan ketiga kemungkinan menang 😀
  • else berarti komputer menang 🤖

Berikutnya: bermain lagi dan lagi! 🔁

print('🏆 The winner has been decided! 🏆')

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Menentukan Pemenang” gratis?

Ya — teks lengkap “Menentukan Pemenang” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Coding for Kids, upgrade ke CoddyKit PRO. Kursus Coding for Kids mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Menentukan Pemenang”?

Bandingkan pilihan Kamu berlatih Coding for Kids dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Coding for Kids?

Tidak diperlukan pengalaman sebelumnya. Coding for Kids di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 3 dari 4.

Berapa lama pelajaran “Menentukan Pemenang” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Coding for Kids ini?

Ya. Setiap pelajaran Coding for Kids menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Aturan
  2. Pilihan Komputer
  3. Menentukan Pemenang
  4. Bermain Lagi
← Kembali ke Coding for Kids