>>> from abonament import preu_abonament #Menor de 18 anys >>> preu_abonament(200, 10, 'Estudiant') # doctesttag: +TAG=1_preu_abonament (150, 120) >>> preu_abonament(300, 4, 'Estudiant') # doctesttag: +TAG=1_preu_abonament (225, 180) >>> preu_abonament(300, 4, '') # doctesttag: +TAG=1_preu_abonament (225, 180) #entre 18 i 64 >>> preu_abonament(300, 54, 'Estudiant') # doctesttag: +TAG=1_preu_abonament (270, 216) >>> preu_abonament(300, 54, 'C_Barri') # doctesttag: +TAG=1_preu_abonament (285, 228) >>> preu_abonament(300, 54, '') # doctesttag: +TAG=1_preu_abonament (300, 240) >>> preu_abonament(60, 18, 'Estudiant') # doctesttag: +TAG=1_preu_abonament (54, 43) >>> preu_abonament(60, 64, '') # doctesttag: +TAG=1_preu_abonament (60, 48) #mes gran de 64 >>> preu_abonament(400, 67, 'Estudiant') # doctesttag: +TAG=1_preu_abonament (200, 160) >>> preu_abonament(400, 74, 'C_Barri') # doctesttag: +TAG=1_preu_abonament (195, 155) >>> preu_abonament(400, 77, '') # doctesttag: +TAG=1_preu_abonament (200, 160) >>> from codi import codi_nou #sense vocals i sense caràcters p, P, z, Z >>> codi_nou('x967crtl') # doctesttag: +TAG=2_codi_nou 'X967CRTL' >>> codi_nou('8936') # doctesttag: +TAG=2_codi_nou '8936' >>> codi_nou('bbttrr') # doctesttag: +TAG=2_codi_nou 'BBTTRR' #sense vocals pero amb algun dels caràcters que canvien >>> codi_nou('pRtpRZ') # doctesttag: +TAG=2_codi_nou 'RTR' >>> codi_nou('bcdxz') # doctesttag: +TAG=2_codi_nou 'BCDX' >>> codi_nou('pppPPZ') # doctesttag: +TAG=2_codi_nou '' >>> codi_nou('zpP9ZsP') # doctesttag: +TAG=2_codi_nou '9S' #amb vocals >>> codi_nou('pRatpERZ') # doctesttag: +TAG=2_codi_nou 'R9T9R' >>> codi_nou('baAciIdxz') # doctesttag: +TAG=2_codi_nou 'B99C99DX' >>> codi_nou('pAEppPPZ') # doctesttag: +TAG=2_codi_nou '99' >>> codi_nou('zaepP9ZsP') # doctesttag: +TAG=2_codi_nou '999S' >>> codi_nou('aeiouAEIOU') # doctesttag: +TAG=2_codi_nou '9999999999' >>> codi_nou('ae9s') # doctesttag: +TAG=2_codi_nou '999S' >>> from preu_unitat import nom_preu >>> a, b=nom_preu('pernil espatlla: 5600 ;quilo') >>> a # doctesttag: +TAG=3_preu_unitat-1_nom_preu 'pernil espatlla' >>> b # doctesttag: +TAG=3_preu_unitat-1_nom_preu 5600 >>> a, b=nom_preu('pernil espatlla : 5600 ;quilo') >>> a # doctesttag: +TAG=3_preu_unitat-1_nom_preu 'pernil espatlla' >>> b # doctesttag: +TAG=3_preu_unitat-1_nom_preu 5600 >>> a, b=nom_preu('llangonissa del país : 150 ;100 grams') >>> a # doctesttag: +TAG=3_preu_unitat-1_nom_preu 'llangonissa del país' >>> b # doctesttag: +TAG=3_preu_unitat-1_nom_preu 1500 >>> a, b=nom_preu('llangonissa del país:450 ;100 grams') >>> a # doctesttag: +TAG=3_preu_unitat-1_nom_preu 'llangonissa del país' >>> b # doctesttag: +TAG=3_preu_unitat-1_nom_preu 4500 >>> a, b=nom_preu('llangonissa del país:2500 ;quilo') >>> a # doctesttag: +TAG=3_preu_unitat-1_nom_preu 'llangonissa del país' >>> b # doctesttag: +TAG=3_preu_unitat-1_nom_preu 2500 >>> a, b=nom_preu('llangonissa del país:300 ;100 grams') >>> a # doctesttag: +TAG=3_preu_unitat-1_nom_preu 'llangonissa del país' >>> b # doctesttag: +TAG=3_preu_unitat-1_nom_preu 3000 >>> a, b=nom_preu('col : 500 ;quilo') >>> a # doctesttag: +TAG=3_preu_unitat-1_nom_preu 'col' >>> b # doctesttag: +TAG=3_preu_unitat-1_nom_preu 500 >>> a, b=nom_preu('pernil del bo:20 ;1 gram') >>> a # doctesttag: +TAG=3_preu_unitat-1_nom_preu 'pernil del bo' >>> b # doctesttag: +TAG=3_preu_unitat-1_nom_preu 20000 >>> a, b=nom_preu('pernil ibèric:15 ;1 gram') >>> a # doctesttag: +TAG=3_preu_unitat-1_nom_preu 'pernil ibèric' >>> b # doctesttag: +TAG=3_preu_unitat-1_nom_preu 15000 >>> from preu_unitat import preu >>> preu('pernil espatlla: 4500 ;quilo', '0.22 quilos') # doctesttag: +TAG=3_preu_unitat-2_preu "El preu de pernil espatlla és de 990.0 cèntims d'euro" >>> preu('pernil país : 350 ;100 grams', '0.02 quilos') # doctesttag: +TAG=3_preu_unitat-2_preu "El preu de pernil país és de 70.0 cèntims d'euro" >>> preu('col del país : 400 ;quilo', '4 quilos') # doctesttag: +TAG=3_preu_unitat-2_preu "El preu de col del país és de 1600.0 cèntims d'euro" >>> preu('pernil país: 300 ;100 grams', '0.2 quilos') # doctesttag: +TAG=3_preu_unitat-2_preu "El preu de pernil país és de 600.0 cèntims d'euro" >>> preu('pernil ibèric: 1200 ;100 grams', '0.1 quilos') # doctesttag: +TAG=3_preu_unitat-2_preu "El preu de pernil ibèric és de 1200.0 cèntims d'euro"