Els exemples que compten per la nota són només els que van seguits de ``# doctesttag: +TAG=...`` Tests exercici 1 ---------------- >>> from temperatures import reconstrueix >>> it = iter([1.0,1.5,2.0]) >>> for x in reconstrueix(it): ... print(x, end=',') # doctesttag: +TAG=1_temperatures 1.0,1.5,2.0, >>> it = iter(['*',1.5,2.0]) >>> for x in reconstrueix(it): ... print(x, end=',') # doctesttag: +TAG=1_temperatures 1.5,1.5,2.0, >>> it = iter([1.0,1.5,'*']) >>> for x in reconstrueix(it): ... print(x, end=',') # doctesttag: +TAG=1_temperatures 1.0,1.5,1.5, >>> it = iter([1.0,'*',2.0]) >>> for x in reconstrueix(it): ... print(x, end=',') # doctesttag: +TAG=1_temperatures 1.0,1.3,1.7,2.0, >>> it = iter(['*',1.5,'*']) >>> for x in reconstrueix(it): ... print(x, end=',') # doctesttag: +TAG=1_temperatures 1.5,1.5,1.5, >>> it = iter([1.0,'*',1.5,'*',2.0]) >>> for x in reconstrueix(it): ... print(x, end=',') # doctesttag: +TAG=1_temperatures 1.0,1.2,1.3,1.5,1.7,1.8,2.0, >>> it = iter(['*',1.0,'*',1.5,'*',2.0]) >>> for x in reconstrueix(it): ... print(x, end=',') # doctesttag: +TAG=1_temperatures 1.0,1.0,1.2,1.3,1.5,1.7,1.8,2.0, >>> it = iter([1.0,'*',1.5,'*',2.0,'*']) >>> for x in reconstrueix(it): ... print(x, end=',') # doctesttag: +TAG=1_temperatures 1.0,1.2,1.3,1.5,1.7,1.8,2.0,2.0, >>> it = iter(['*',1.0,'*',1.5,'*',2.0,'*']) >>> for x in reconstrueix(it): ... print(x, end=',') # doctesttag: +TAG=1_temperatures 1.0,1.0,1.2,1.3,1.5,1.7,1.8,2.0,2.0, >>> it = iter([1.0,'*',-5.2,-4.3,'*',2.0]) >>> for x in reconstrueix(it): ... print(x, end=',') # doctesttag: +TAG=1_temperatures 1.0,-1.1,-3.1,-5.2,-4.3,-2.2,-0.1,2.0, Tests exercici 2 ---------------- >>> from contrasenyes import genera >>> noms = iter(['Li']) >>> dates = iter(['01/01/2026']) >>> for x in genera(noms, dates): ... print(x,end=',') # doctesttag: +TAG=2_contrasenyes >>> noms = iter(['Li','Ed','LU']) >>> dates = iter(['01/01/2020','01/01/2010','01/01/1990']) >>> for x in genera(noms, dates): ... print(x,end=',') # doctesttag: +TAG=2_contrasenyes >>> noms = iter(['Mar']) >>> dates = iter(['01/01/2026']) >>> for x in genera(noms, dates): ... print(x,end=',') # doctesttag: +TAG=2_contrasenyes mar-2026, >>> noms = iter(['Pep']) >>> dates = iter(['01/01/2026','01/01/1995','01/01/1999']) >>> for x in genera(noms, dates): ... print(x,end=',') # doctesttag: +TAG=2_contrasenyes pep-2026,pep-1995,pep-1999, >>> noms = iter(['Pep','Ed']) >>> dates = iter(['01/01/2026','01/01/1995','01/01/1999']) >>> for x in genera(noms, dates): ... print(x,end=',') # doctesttag: +TAG=2_contrasenyes pep-2026,pep-1995,pep-1999, >>> noms = iter(['Pep','MARIONA']) >>> dates = iter(['01/01/2026','01/01/1995']) >>> for x in genera(noms, dates): ... print(x,end=',') # doctesttag: +TAG=2_contrasenyes pep-2026,pep-1995,mariona-2026,mariona-1995, >>> noms = iter(['Pep','Ed','Maximiliano','VALERIA']) >>> dates = iter(['01/01/2022']) >>> for x in genera(noms, dates): ... print(x,end=',') # doctesttag: +TAG=2_contrasenyes pep-2022,maximiliano-2022,valeria-2022, >>> noms = iter(['Pep','Ed','Maximiliano','VALERIA']) >>> dates = iter(['01/01/2020','01/01/2010','01/01/1990']) >>> for x in genera(noms, dates): ... print(x,end=',') # doctesttag: +TAG=2_contrasenyes pep-2020,pep-2010,pep-1990,maximiliano-2020,maximiliano-2010,maximiliano-1990,valeria-2020,valeria-2010,valeria-1990,