Curso de Programación en Python/Str4

De WikiCabal
Ir a la navegación Ir a la búsqueda

Str4.py

 1 #!/usr/bin/python3
 2 #-*-coding: utf-8 -*-
 3 
 4 Frase = "Hola Mundo"
 5 i = 0
 6 
 7 while i < len( Frase ):
 8   print( "La letra \'", Frase[i],
 9          "\' se presenta por primera vez en la posición ",
10            Frase.find( Frase[i] ), " en la frase: ",  Frase, sep='' )
11   i += 1
12 
13 print( "\nOtra manera:" )
14 
15 for Letra in Frase:
16   print( "La letra \'", Letra,
17          "\' se presenta por primera vez en la posición ", 
18           Frase.find( Letra ), " en la frase: ",  Frase, sep='' )
19 
20 print( "\nListo\n" )

Resultado

[rrc@Llawyr PythonClase]$ ./Str4.py

La letra 'H' se presenta por primera vez en la posición 0 en la frase: Hola Mundo
La letra 'o' se presenta por primera vez en la posición 1 en la frase: Hola Mundo
La letra 'l' se presenta por primera vez en la posición 2 en la frase: Hola Mundo
La letra 'a' se presenta por primera vez en la posición 3 en la frase: Hola Mundo
La letra ' ' se presenta por primera vez en la posición 4 en la frase: Hola Mundo
La letra 'M' se presenta por primera vez en la posición 5 en la frase: Hola Mundo
La letra 'u' se presenta por primera vez en la posición 6 en la frase: Hola Mundo
La letra 'n' se presenta por primera vez en la posición 7 en la frase: Hola Mundo
La letra 'd' se presenta por primera vez en la posición 8 en la frase: Hola Mundo
La letra 'o' se presenta por primera vez en la posición 1 en la frase: Hola Mundo

Otra manera:
La letra 'H' se presenta por primera vez en la posición 0 en la frase: Hola Mundo
La letra 'o' se presenta por primera vez en la posición 1 en la frase: Hola Mundo
La letra 'l' se presenta por primera vez en la posición 2 en la frase: Hola Mundo
La letra 'a' se presenta por primera vez en la posición 3 en la frase: Hola Mundo
La letra ' ' se presenta por primera vez en la posición 4 en la frase: Hola Mundo
La letra 'M' se presenta por primera vez en la posición 5 en la frase: Hola Mundo
La letra 'u' se presenta por primera vez en la posición 6 en la frase: Hola Mundo
La letra 'n' se presenta por primera vez en la posición 7 en la frase: Hola Mundo
La letra 'd' se presenta por primera vez en la posición 8 en la frase: Hola Mundo
La letra 'o' se presenta por primera vez en la posición 1 en la frase: Hola Mundo

Listo

Explicación