Pelaa uudelleen
Toista peli silmukalla
Pelaa uudelleen on ilmainen Ohjelmointia lapsille-oppitunti CoddyKitissä. Tämä on oppitunti 4/4. Voit lukea koko oppitunnin alta ilmaiseksi ja harjoitella sen jälkeen käytännössä selaimessa sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla. Oppitunti kuuluu Ohjelmointia lapsille-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. Ohjelmointia lapsille-kurssilla on yhteensä 4 oppituntia.
Pelataan uudelleen ja uudelleen! 🔁
Hei pelimestari! 🎮 Yksi kierros on hauska, mutta MONEN kierroksen pelaaminen on vielä hauskempaa! 🔁
Tänään opimme toistamaan koko pelin, jotta pelaajat voivat jatkaa pelaamista!
print('Want to play again? Let me show you how! 🔁')Kierrossilmukka 🔢
Voimme käyttää for-silmukkaa pelataksemme ennalta määrätyn määrän kierroksia, esimerkiksi kolme peliä peräkkäin! 🔢
for round in range(3):
print('Round', round + 1, 'starting! 🎮')Koko peli silmukassa 🎯
Laitetaan yksinkertainen kierros silmukan sisään. Jokainen silmukan kierros = yksi kokonainen peli! 🎯
import random
choices = ['rock', 'paper', 'scissors']
for round in range(2):
computer = random.choice(choices)
print('Round', round + 1, '- Computer chose', computer)Pisteiden laskeminen 🔢
Lasketaan voitot! Luomme pistelaskurin, jonka arvo alkaa nollasta ja KASVAA, kun pelaaja voittaa. 🔢
score = 0
score = score + 1
print('Your score is now', score, '! 🏆')Pisteet kierrosten aikana 📊
Pistelaskuri pysyy silmukan ULKOPUOLELLA, jotta pisteet säilyvät kierroksesta toiseen! Silmukan sisällä lisäämme pisteitä. 📊
score = 0
for round in range(3):
score = score + 1
print('After round', round + 1, 'score is', score)Kysytään: pelataanko uudelleen? ❓
Kiinteän kierrosmäärän sijaan voimme KYSYÄ pelaajalta, haluaako hän jatkaa! Käytämme tähän while-silmukkaa. ❓
again = 'yes'
while again == 'yes':
print('Playing a round! 🎮')
again = input('Play again? yes/no: ')while-silmukka 🔄
while-silmukka jatkaa niin KAUAN KUIN jokin ehto on tosi! 🔄 "Niin kauan kuin pelaaja vastaa kyllä, jatketaan pelaamista!"
count = 0
while count < 3:
print('Loop number', count)
count = count + 1Pysäyttäminen, kun pelaaja vastaa ei 🛑
Kun pelaaja kirjoittaa jotain muuta kuin 'yes', while-silmukka PYSÄHTYY! 🛑 Helppo tapa lopettaa!
answer = 'yes'
while answer == 'yes':
print('Another round! 🎲')
answer = input('Again? (yes/no): ')
print('Thanks for playing! 👋')Kokonainen uudelleen pelattava peli 🎮
Tässä on valmis Rock, Paper, Scissors -peli, jota voi pelata yhä uudelleen! 🎮 Jatkakaa pelaamista, kunnes kirjoitatte no!
import random
choices = ['rock', 'paper', 'scissors']
again = 'yes'
while again == 'yes':
player = input('Pick rock/paper/scissors: ')
computer = random.choice(choices)
print('You:', player, '| Me:', 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! 🤖')
again = input('Play again? (yes/no): ')
print('Goodbye! 👋')Lopputuloksen näyttäminen 🏆
Lopuksi näytetään, kuinka monta kertaa pelaaja voitti! Mukava tapa päättää peli. 🏆
wins = 2
losses = 1
print('Final score! Wins:', wins, 'Losses:', losses, '🏆')Rakensitte kokonaisen pelin! 🚀
VAU! 🚀 Rakensitte kokonaisen, uudelleen pelattavan Rock, Paper, Scissors -pelin! Opitte säännöt, satunnaiset valinnat, voittajan ratkaisemisen ja silmukat. Olette oikea pelinkehittäjä! 🎮
print('🎉 You built Rock, Paper, Scissors! 🎉')
print('You are a coding superstar! 🌟')Pikakoe! 🧠
Testatkaa uudelleen pelaamisen taitojanne! 🔁
Uudelleenpelaamisen mestari! 🎉
Mahtavaa! 🎉 Pelinne voi alkaa uudelleen!
for-silmukka pelaa ennalta määrätyn määrän kierroksia 🔢- Pitäkää pistelaskuri silmukan ULKOPUOLELLA 📊
while-silmukka toistaa toiminnon niin kauan kuin jokin ehto on tosi 🔄- Lopettakaa peli kirjoittamalla 'no' 🛑
Saitte Rock, Paper, Scissors -pelin valmiiksi! Olen teistä todella ylpeä! 🏆
again = 'yes'
while again == 'yes':
print('Fun round! 🎮')
again = 'no'
print('Great game! 👋')Opi Python tekoälytuutorin avulla — ilmaiseksi
Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.
- Kurssit
- 35
- Oppitunnit
- 140
Usein kysytyt kysymykset
Onko oppitunti ”Pelaa uudelleen” ilmainen?
Kyllä – oppitunnin ”Pelaa uudelleen” koko tekstin voi lukea täällä verkossa ilmaiseksi. Jos haluat harjoitella interaktiivisesti sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla sekä avata koko Ohjelmointia lapsille-kurssin, päivitä CoddyKit PROhon. Ohjelmointia lapsille-kurssilla on yhteensä 4 oppituntia.
Mitä opin oppitunnilla ”Pelaa uudelleen”?
Toista peli silmukalla Harjoittelet Ohjelmointia lapsille-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.
Tarvitsenko kokemusta aloittaakseni Ohjelmointia lapsille-opiskelun?
Aiempi kokemus ei ole tarpeen. CoddyKitin Ohjelmointia lapsille-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 4/4.
Kuinka kauan ”Pelaa uudelleen”-oppitunnin suorittaminen kestää?
Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.
Voinko kirjoittaa ja suorittaa koodia tällä Ohjelmointia lapsille-oppitunnilla?
Kyllä. Jokainen Ohjelmointia lapsille-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.
Kaikki tämän kurssin oppitunnit
- Säännöt
- Tietokoneen valinta
- Voittajan ratkaiseminen
- Pelaa uudelleen