Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random,time,os
- def cls():
- os.system("cls" if os.name=="nt" else "clear")
- cls()
- pytodp={
- }
- dl=len(pytodp)
- aktywne=1
- while aktywne==1:
- cls()
- pyt=""
- odp=pyt
- bylo=[]
- print(" Quiz\n======================\nMożliwa ilość pytań: "+str(dl))
- pkty=0
- try:
- ile=int(input("\nJak dużo pytań chciałbyś mieć?: "))
- if ile<1 or ile>dl:
- raise ValueError
- except ValueError:
- cls()
- continue
- for i in range(ile):
- po=1
- while po==1:
- cls()
- print("Wybrana ilość pytań: "+str(ile))
- pyt=random.choice(list(pytodp.keys()))
- if pyt in bylo:
- continue
- else:
- bylo.append(pyt)
- po=0
- odp=pytodp[pyt]
- print("\nPytanie "+str(i+1))
- print(pyt)
- zgd=str(input("> "))
- if zgd.lower()==odp.lower():
- print("Dobrze!")
- pkty+= 1
- else:
- print("Niestety nie!\nOto poprawna odpowiedź:"+odp)
- time.sleep(2)
- cls()
- print("Ilość poprawnych odpowiedzi to "+str(pkty))
- powt=input("Wpisz cokolwiek oraz Enter, by zagrać jeszcze raz, lub 'w', by wyjść: ")
- if powt.lower()=='w':
- aktywne=0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement