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/python
2 # -*- coding: utf8 -*-
3 # Soubor: 20120326-Mon-knihovny.py
4 # Datum: 26.03.2012 08:39
5 # Autor: Marek Nožka, nozka <@t> spseol <d.t> cz
6 # Licence: GNU/GPL
7 # Úloha: práce s knihovnami
8 #
9
10 import md5, getpass
11
12 md5sum = md5.new()
13
14 pswd = getpass.getpass
15
16 #heslo = getpass.getpass("zadej tajné heslo: ")
17 heslo = pswd("zadej tajné heslo: ")
18
19
20 md5sum.update(heslo)
21
22 if md5sum.hexdigest() == 'c1fcd3dbf72cc23e7a3ae9c832fc355f' :
23 print "Dobrý"
24 else:
25 print "toto není heslo"
26
27
28 ##############################################################
29
30 import matplotlib as mpl
31 mpl.rcParams['text.usetex']=True
32 mpl.rcParams['text.latex.unicode']=True
33
34 import numpy as nu
35 import matplotlib.pyplot as pl
36
37 t = nu.arange(0,2,0.1)
38 t = nu.linspace(0,2,100)
39 y = 2*t
40 u = nu.cos(2*nu.pi*3*t)
41
42
43 #print t
44 #print x
45
46 pl.plot(t,y)
47 pl.plot(t,u)
48 pl.plot(t,u,'r+')
49 pl.grid()
50 pl.title(u'Můj první pokus s MatplotLib $ x_{12} = { {-b \pm \sqrt{D}} \over {2a} }$')
51 pl.xlabel('t[s]')
52 pl.ylabel('$u_1 = \sin(2\pi ft) $ ')
53 pl.show()
54
55