#!/usr/bin/python import time def z1(year, month, day): secs1 = time.mktime((year,month,day,0,0,0,0,0,0)); secs2 = time.mktime((2006,12,31,0,0,0,0,0,0)); return int((secs2-secs1)/60/60/24); print z1(1999, 4, 11);
#!/usr/bin/python def z2(list): s = 0; for i in list: s += i; return s; print z2([1,2,3,4]);
#!/usr/bin/python import time def z3(l1,l2): y1,m1,d1 = l1[0:3]; y2,m2,d2 = l2[0:3]; secs1 = time.mktime((y1,m1,d1,0,0,0,0,0,0)); secs2 = time.mktime((y2,m2,d2,0,0,0,0,0,0)); return int((secs2-secs1)/60/60/24); print z3([2009, 10, 6],[2009,12,24]);
#!/usr/bin/python def z4(l1, l2): s = 0; for i in xrange(0,len(l1)): s += l1[i]*l2[i]; return s; print z4([1,2,3,4],[5,6,7,8]);
#!/usr/bin/python nums = ["zero", "jeden", "dwa", "trzy", "cztery", "piec", "szesc", "siedem", "osiem", "dziewiec"] def z5(num): if(num == 0): return ""; nel = nums[num % 10]; return z5(num / 10) + nel + " " print z5(3016);
#!/usr/bin/python nums2 = {"zero" : 0, "jeden" : 1, "dwa" : 2, "trzy" : 3, "cztery" : 4, "piec" : 5, "szesc" : 6, "siedem" : 7, "osiem" : 8, "dziewiec" : 9} def z6(list): if(len(list) == 0): return 0; nel = nums2[list.pop()]; return nel + 10 * z6(list); print z6(["trzy", "zero","jeden","szesc"]);
#!/usr/bin/python def z7(slownik): print [slownik[ktos] for ktos in slownik.keys() if ktos[-1] == 'a'] z7({"ala":123,"beta":234,"zenek":987})
#!/usr/bin/python def z8(kursy, waluta, kwota): return kwota/(kursy[waluta]); print z8({"dolar":3.5,"euro":4.0,"funt":4.5}, "euro", 13000)
#!/usr/bin/python def z9(ceny, ksiazki): s = 0; for ksiazka in ksiazki: s += ceny[ksiazka]; return s; print z9({"k1":123,"k2":321,"k3":432,"k4":12}, ["k1","k3"]);