Tecnología

Inicio

Cómo escribir funciones de cadena en Python

En cualquier lenguaje de programación, manipulación de cadenas es a menudo una parte importante de un programa, por ejemplo para descomponer o comparar cadenas o prueba para los valores. Al manipular cadenas en Python, puede utilizar las funciones incorporadas escribiendo el nombre de función y pasar una cadena como parámetro. También puede escribir sus propias funciones de cadena donde se define el número de parámetros a pasar y cómo trabajar con cada uno de ellos, por ejemplo mediante el uso de las funciones y los métodos existentes.

Instrucciones

1 Abrir un archivo de programa Python. Escriba el siguiente código:

miVar = "Esto es una cadena".

len (miVar)

todos (miVar)

La primera línea define una nueva variable de cadena y asigna un valor a la misma. La segunda línea llama a la función len para contar el número de caracteres de la cadena y devuelve 17. La tercera línea llama a la función de todos a regresar si todos los elementos del parámetro son iterables. En este caso, devuelve "verdadero".

2 Escriba el siguiente código:

stringStats def (str):

wd = str.count ( "") + 1

ch = len (str)

impresión "La cadena tiene", WD, "palabras hechas de", ch, "personajes"

Esto define una nueva función que toma una cadena como parámetro y cuenta el número de palabras y caracteres están en la cadena utilizando las funciones y los métodos existentes, los imprime en la pantalla.

3 Escriba el siguiente código:

stringStats (miVar)

Esto llama a la función definida por el usuario y pasa el valor de la variable a la misma. Se imprime "La cadena tiene 4 palabras hechas de 17 caracteres" a la pantalla.