Tyto stránky již nejsou udržovány. Obsah je postupně přesouván/aktualizován na adrese chytrosti.marrek.cz.
1575/14246
1 #!/usr/bin/env python
2 # -*- coding: utf8 -*-
3 # Soubor: 20111031-Mon-pocitani.py
4 # Datum: 31.10.2011 08:07
5 # Autor: Marek Nožka, nozka <@t> spseol <d.t> cz
6 # Licence: GNU/GPL
7 # Úloha: Miniaplikace pro žáky 3 třídy
8
9 import random
10
11 #print "%10d * %d = %6.3f" % (x,y,3.141519)
12 #print "{0:10d} * {1:b} = {2:6.3f}".format(x,253,3.141519)
13
14 dobre = 0
15 spatne = 0
16 for i in range(10):
17 x = random.randint(1,10)
18 y = random.randint(1,10)
19 vysledek = input( "{0} * {1} = ".format(x,y) )
20
21 if vysledek == x*y:
22 print "OK :-)"
23 dobre = dobre + 1
24 else:
25 print ":-( musíš se ještě hodně učit"
26 spatne = spatne + 1
27
28 print "{0} příkladů dobře, {1} příkladů špatntě, úspěšnost {2}%"\
29 .format(dobre, spatne, 100*dobre/(dobre+spatne) )