0Pricing
Coding for Kids · Ders

Kazananı Belirleme

Seçimleri karşılaştırın

Kazananı Belirleme, CoddyKit'te ücretsiz bir Coding for Kids dersidir. Bu, 4 dersinin 3. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Coding for Kids öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Coding for Kids kursu toplamda 4 dersten oluşur.

Kim Kazanıyor? 🏆

Merhaba hakem! ⚖️ Şimdi heyecanlı bölüme geldik: WINNER'ı bulmak için oyuncunun seçimini bilgisayarın seçimiyle karşılaştıracağız! 🏆

Karar vermek için if ifadelerini kullanacağız!

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

Önce Beraberliği Kontrol Edin 🤝

İkisi de SAME şeyi seçtiyse sonuç beraberedir! Bunu önce == ile kontrol ederiz. 🤝

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

Oyuncu Ne Zaman Kazanır? 😀

Oyuncu üç durumda kazanır:

  • taş makası yener ✊✌️
  • kâğıt taşı yener ✋✊
  • makas kâğıdı yener ✌️✋

Bunlardan birini kontrol edelim!

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

Ve Sözcüğü 🔗

and sözcüğü, BOTH şeyin de doğru olması gerektiği anlamına gelir! 🔗 "Oyuncu taş AND bilgisayar makas"; bu zafer ancak THEN geçerli olur!

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

Üç Kazanma Durumunun Tamamı 😀

or kullanarak oyuncunun kazanabileceği üç durumun tamamını birbirine bağlayıp kontrol edelim! 😀

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! 🎉')

Aksi Hâlde Bilgisayar Kazanır 🤖

Beraberlik yoksa ve oyuncu kazanmadıysa bilgisayar kazanır! Bunu yakalamak için else kullanırız. 🤖

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

Hepsini Bir Araya Getirme 🧩

Artık kazananı belirleyen eksiksiz yapı hazır: önce beraberlik, THEN oyuncunun zaferi, ardından bilgisayarın zaferi için 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! 🤖')

Gerçek Seçimlerle 🎮

Gerçek bir oyuncu seçimi ve rastgele bir bilgisayar seçimi kullanalım, ardından kazananı belirleyelim! 🎮

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

Eksiksiz Karşılaşma! ⚔️

İşte gerçek oyuncu seçimi, rastgele bilgisayar seçimi ve belirlenmiş WINNER ile eksiksiz bir tur! ⚔️

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! 🤖')

Sonucu Kutlama 🎊

Kim kazanırsa kazansın, emojiler ve tezahüratlarla oyunu eğlenceli hâle getirin! Beraberlik bile heyecanlıdır! 🎊

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

Kazanan Belirleme Uzmanı! 🚀

Artık her turun kazananını belirleyebilirsiniz! 🚀 İşin sırrı önce beraberliği, sonra oyuncunun zaferini ve ardından else durumunu kontrol etmektir. Harika!

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

Hızlı Kontrol! 🧠

Kazananı belirleme becerilerinizi test edin! 🏆

Kazanan Şampiyonu! 🎉

Mükemmel! 🎉 Kimin kazandığını belirleyebilirsiniz!

  • Önce == ile beraberliği kontrol edin 🤝
  • and, her iki bölümün de doğru olması gerektiği anlamına gelir 🔗
  • or, üç kazanma durumunu birleştirir 😀
  • else, bilgisayarın kazandığı anlamına gelir 🤖

Sırada tekrar tekrar oynamak var! 🔁

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

Sıkça Sorulan Sorular

“Kazananı Belirleme” dersi ücretsiz mi?

Evet — “Kazananı Belirleme” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Coding for Kids kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Coding for Kids kursu toplamda 4 dersten oluşur.

“Kazananı Belirleme” dersinde ne öğreneceğim?

Seçimleri karşılaştırın Coding for Kids ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

Coding for Kids öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te Coding for Kids, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 3. dersidir.

“Kazananı Belirleme” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu Coding for Kids dersinde kod yazıp çalıştırabilir miyim?

Evet. Her Coding for Kids dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Kurallar
  2. Bilgisayarın Seçimi
  3. Kazananı Belirleme
  4. Tekrar Oyna
← Coding for Kids Sayfasına Dön