Python da yeniyim ve elimde soyle bir odev var..9 tane 3 farkli renkte topun oldugu bir posetten geri koymamak sartiyla uc top sececegim.bu islemi 100 defa tekrarlayacagim ve sonucta kac defa her 3 cekiste ayni renklerin geldigini bulmam gerekiyor.
sorunum var 12. toptan sonra(4. cu tekrardan itibaren diyeyim) kodun tekrar basa donmemesi..continue komutunu kullaniyorum ama ise yaramadi..yardim edebilecek olan varmi? ornegin ilk 3 cekiste ayni renk gelirse bu 1 sefer sayilacak..toplamda en az 100 cekis gerekiyor..kalantop=0 olduktan sonra tekrar toplari geri koyup islemi tekrarlayacagim..umarim anlatabilmisimdir
sorunum var 12. toptan sonra(4. cu tekrardan itibaren diyeyim) kodun tekrar basa donmemesi..continue komutunu kullaniyorum ama ise yaramadi..yardim edebilecek olan varmi? ornegin ilk 3 cekiste ayni renk gelirse bu 1 sefer sayilacak..toplamda en az 100 cekis gerekiyor..kalantop=0 olduktan sonra tekrar toplari geri koyup islemi tekrarlayacagim..umarim anlatabilmisimdir
import random
toplar = [ "mavi","mavi","mavi","rod","rod","rod","gron","gron","gron"]
kalantop=9
ayni=0
farkli=0
for n in range(1,4):
cekis1= random.choice(toplar)
toplar.remove(cekis1)
kalantop=kalantop-1
cekis2= random.choice(toplar)
toplar.remove(cekis2)
kalantop=kalantop-1
cekis3= random.choice(toplar)
toplar.remove(cekis3)
kalantop=kalantop-1
if cekis1==cekis2==cekis3:
ayni=ayni+1
else:
farkli=farkli+1
print(ayni,farkli,cekis1,cekis2,cekis3,kalantop)
if kalantop==0:
print("hic top kalmadi")
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.