Forum » Programiranje » VprAšanje
VprAšanje
tadej123321 ::
Spisal sem spodnjo kodo, vprašanje, ki se glasi pa je:
V funkciji dodelitev_kart sem naključno izbral karto in njen znak. potem pa želim ta znak izbrisati iz
seznama, a se izbriše iz čisto vseh. Kako bi naredil da se nebi?
V funkciji dodelitev_kart sem naključno izbral karto in njen znak. potem pa želim ta znak izbrisati iz
seznama, a se izbriše iz čisto vseh. Kako bi naredil da se nebi?
karte=['2','3','4','5','6','7','8','9','10','AS','FANT','KRALJICA','KRALJ']
vrsta=['karo', 'pik', 'srce', 'kriz']
igralec=0
racunalnik=0
vrsta_kart=[]
for i in range(0,len(karte)):
vrsta_kart.append(vrsta)
#karte so dolocene in jih je lahko samo se manj
#vrsta_kart ima za vsako kart se 4 podkarte
def dodelitev_kart(oseba):
st_kart=len(karte) #stevilo se moznih kart
karta_tmp=random.randint(0,st_kart-1)
st_vrst=len(vrsta_kart[karta_tmp]) #stevilo vrst te izbrane karte
vrsta_tmp=random.randint(0,st_vrst-1)
print karte[karta_tmp],
print vrsta_kart[karta_tmp][vrsta_tmp]
del vrsta_kart[karta_tmp][vrsta_tmp]
print vrsta_kart
print
print '-'*30
import random
print "BlackJack"
print '-'*30
while True: #konec programa
print "Pozdravljeni v igri BlackJack:"
while True: #resetiranje programa
igralec=dodelitev_kart(igralec)
print igralec
break
break
arjan_t ::
ker se ti array prenaša po referenci
for i in range(0,len(karte)):
vrsta_kart.append(vrsta[:])
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | Fake traffic generatorOddelek: Omrežja in internet | 2594 (1790) | HotBurek |
| » | Python - pomoč (strani: 1 2 3 )Oddelek: Programiranje | 19223 (9971) | black ice |
| » | [Python] Domači nalogiOddelek: Programiranje | 3296 (2186) | ragezor |
| » | [Python] učenjeOddelek: Programiranje | 2800 (2097) | Isotropic |
| » | BlackjackOddelek: Programiranje | 1558 (1185) | urosz |