ich habe ien Problem.Ich wollte sozusagen eine rangliste schreiben die den namen und die benötigten versuche Dokumentiert.
kann ich das mit file machne??? oder womit soll ich das machen.
Code: Alles auswählen
import random
def lieseingabe(prompt):
eingabe=raw_input(prompt)
return eingabe
def Zufallsziffern(n):
m=""
for i in range(4):
m=m+str(random.randint(0,9))
return(m)
def bestimmeap(z,ziffern):
r=0
for i in range(len(z)):
if z[i]==ziffern[i]:
r=r+1
return(r)
def bestimmeRichtige(z,hallo):
r=0
liste=[]
liste.append(hallo[0])
liste.append(hallo[1])
liste.append(hallo[2])
liste.append(hallo[3])
for i in range(len(z)):
if z[i] in liste:
r=r+1
liste[i]="x"
return(r)
print "Willkommen bei mastermind.py ! geben sie 4 zahlen ein!"
z=Zufallsziffern(4)
amplatz=0
versuche=0
while amplatz < 4:
versuche=versuche+1
eingabe=lieseingabe("Tipp?")
richtig=bestimmeRichtige(z,eingabe)
print "Sie haben",richtig,"Zahlen richtig"
amplatz=bestimmeap(z,eingabe)
print "und",amplatz,"am richtigen platz"
print "Hurra...sie haben mit nur",versuche, "Versuchen gewonnen"
vielen dank