1 from random import randint2 3 def list_out(lista):4 for i in lista: # i itt egy eleme a listának5 print(i,end=' ')6 print()7 8 print('*************************************************')9 print('* ÖTÖSLOTTÓ SZIMULÁTOR v1.0 (C)2022, Jacob Gips *')10 print('*************************************************')11 # lottózás12 szamok=[]13 tippek=[]14 kihuzott=[]15 16 #range: balról zárt, jobbról nyitott intervallum17 #range(kezdőérték,végérték,lépésköz)18 for i in range(90): #így is lehetett volna: range(0,90) vagy range(0,90,1)19 szamok.append(i+1)20 21 list_out(szamok)22 23 #most jönnek a lottózó tippjei24 print('\nTippelj meg öt nyerő számot:')25 for i in range(5):26 tipp=int(input(str(i+1)+'. tipped: '))27 tippek.append(tipp)28 29 # tippek list rendezése30 print('Tehát a tippjeid emelkedő számsorrendben:')31 tippek=sorted(tippek)32 list_out(tippek)33 34 # most jön a sorsolás35 print('\nA sorsolás eredménye a kihúzás sorrendjében:')36 for i in range(5):37 kihuzott.append(randint(1,90))38 39 # teszteléshez az alábbi sor aktiválható!!!!!!40 # kihuzott= [10,20,30,40,50]41 list_out(kihuzott)42 43 # kihuzott list rendezése44 print('\nA sorsolás eredménye emelkedő számsorrendben:')45 kihuzott=sorted(kihuzott)46 list_out(kihuzott)47 48 # találatszám megállapítása49 50 talalatszam=0;51 for i in range(len(kihuzott)):52 keres=tippek[i]53 if kihuzott.count(keres)!=0:54 talalatszam+=155 56 print(f'Találatok száma: {talalatszam}')57 58 print('\nJáték vége!')59