Skip to content
Snippets Groups Projects
Commit 69c6e8ed authored by pasi kanto's avatar pasi kanto
Browse files

valmiit

parent 07b74b50
No related branches found
No related tags found
No related merge requests found
.DS_Store 0 → 100644
File added
import random
import numpy
def vaikeusaste3():
luku= random.randrange(1,15)
luku1= random.randrange(1,15)
return luku,luku1
def vaikeusaste1():
luku= random.randrange(1,5)
luku1= random.randrange(1,5)
return luku,luku1
def vaikeusaste2():
luku= random.randrange(1,10)
luku1= random.randrange(1,10)
return luku,luku1
print("Anna nimesi:")
nimi = input()
print("Hei "+nimi+". Tervetuloa pelaamaan matikka peliä")
while True:
print("Anna vaikeus aste välillä 1-5. Jos haluat lopettaa paina 0?")
aste = int(input())
pisteet=0
if aste ==1:
i=0
while i <11:
lasku=vaikeusaste1()
print("Laske yhteen"+str(lasku))
arvaus=int(input())
summa1=sum(list(lasku))
if summa1==arvaus:
print("Oikein")
pisteet+=1
else:
print("Väärin")
i+=1
elif aste ==2:
i=0
while i <11:
lasku=vaikeusaste2()
print("Laske yhteen"+str(lasku))
arvaus=int(input())
summa1=sum(list(lasku))
if summa1==arvaus:
print("Oikein")
pisteet+=1
else:
print("Väärin")
i+=1
if aste ==3:
i=0
while i <11:
lasku=vaikeusaste3()
print("Laske yhteen"+str(lasku))
arvaus=int(input())
summa1=sum(list(lasku))
if summa1==arvaus:
print("Oikein")
pisteet+=1
else:
print("Väärin")
i+=1
if aste ==4:
i=0
while i <11:
summa= vaikeusaste1()
print("Laske tulo"+str(summa))
arvaus=int(input())
summa1=numpy.prod(list(summa))
if summa1==arvaus:
print("Oikein")
pisteet+=1
else:
print("Väärin")
i+=1
if aste ==5:
i=0
while i <11:
summa= vaikeusaste2()
print("Laske tulo"+str(summa))
arvaus=int(input())
summa1=numpy.prod(list(summa))
if summa1==arvaus:
print("Oikein")
pisteet+=1
else:
print("Väärin")
i+=1
if aste == 0:
break
print("Sait pisteitä"+str(pisteet))
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment