Curso de Programación en Python/Str7

De WikiCabal
Saltar a: navegación, buscar

Str7.py

#!/usr/bin/python3
#-*-coding: utf-8 -*-

Frase = "Bienvenido a nuestro curso de Python"

print( "\nEn la frase \"", Frase, "\"\n", sep='' )
print( "Frase[0]   te da \"", Frase[0],
       "\" que es la primera letra de la frase", sep='' )
print( "Frase[0:1] te da \"", Frase[0:1],
       "\" que es la primera letra de la frase", sep='' )
print( "Frase[0:3] te da \"", Frase[0:3],
       "\" que son las primeras 3 letras de la frase", sep='' )
print( "Frase[:3]  te da \"", Frase[:3],
       "\" que son las primeras 3 letras de la frase", sep='' )
print( "Frase[21:26]  te da \"", Frase[21:26],
       "\" que son las 5 letras de posición 21 de la frase", sep='' )
print( "Frase[-3:] te da \"",  Frase[-3:],
       "\" que son las ultimas 3 letras de la frase", sep='' )
print( "Frase[3:]  te da \"",  Frase[3:],
       "\" que son las letras de posición 3 y adelante", sep='' )
print( "Frase[:-3] te da \"",  Frase[:-3],
       "\" que son todas las letras excepto los últimas tres" , sep='' )

Resultado

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

En la frase "Bienvenido a nuestro curso de Python"

Frase[0]   te da "B" que es la primera letra de la frase
Frase[0:1] te da "B" que es la primera letra de la frase
Frase[0:3] te da "Bie" que son las primeras 3 letras de la frase
Frase[:3]  te da "Bie" que son las primeras 3 letras de la frase
Frase[21:26]  te da "curso" que son las 5 letras de posición 21 de la frase
Frase[-3:] te da "hon" que son las ultimas 3 letras de la frase
Frase[3:]  te da "nvenido a nuestro curso de Python" que son las letras de posición 3 y adelante
Frase[:-3] te da "Bienvenido a nuestro curso de Pyt" que son todas las letras excepto los últimas tres

Explicación