Y seguimos con las dudas
Alfredo
rkt en ifrance.com
Sab Mayo 25 13:37:07 CEST 2002
Marcos Sánchez Provencio wrote:
> Pues ahí va mi versión. Creo que es sencilla de entender para
> principiantes.
>
>
>
>
> ------------------------------------------------------------------------
>
> prefijos={}
>
> for pref in '''606 608 609 616 619 620 626 629 630 636 639 646 649 650 659
> 660 669 676 679 680 686 689 690 696 699'''.split():
> prefijos[pref]='Movistar'
>
> for pref in "600 607 610 617 627 666 667 670 677 678 687".split():
> prefijos[pref]='Vodafone'
>
> for pref in "651 652 653 654 655 656 657 658".split():
> prefijos[pref]='Amena'
>
> def mvlchk(numero):
> pref=numero[:3]
> try:
> return prefijos[pref]
> except KeyError:
> return "pues nada"
>
>
>
Sí, efectivamente es bastante sencillo, tomo nota de más maneras de
hacerlo :)).
Ya sé que es básico pero, ¿podrías explicar en qué consiste el for?
¿"setea la variable pref dándole el valor de detrás del in?
Sólo quiero aclarar mis ideas :)
Gracias.
Alfredo - rkt en ifrance.com
______________________________________________________________________________
ifrance.com, l'email gratuit le plus complet de l'Internet !
vos emails depuis un navigateur, en POP3, sur Minitel, sur le WAP...
http://www.ifrance.com/_reloc/email.emailif
Más información sobre la lista de distribución Python-es