
- Definir variables de cadena
- Calcular la longitud de una cuerda.
- cadena de impresión
- Establecer formato de cadena
- Eliminar contenido de la cadena
- cadena dividida
- Recorta la cuerda
- Invertir una cadena
- reemplazar valor de cadena
- Cambiar el caso de una cadena
Definir variables de cadena
Hay tres formas de definir valores de cadena en los scripts de Python: comillas simples ('), comillas dobles («) y comillas triples («'). Utilice el siguiente script para crear un archivo Python, definir tres variables de cadena e imprimir las variables en la salida:
#Defina variables entre comillas simples para almacenar cadenas de una sola línea
Cadena 1 = 'Programación en Python'
#Defina variables entre comillas dobles para almacenar cadenas de una sola línea
Cadena 2 = «Python es un lenguaje débilmente tipado»
#Defina variables con tres comillas para almacenar cadenas de varias líneas
Cadena 3 = '''Aprende programación en Python
Comience con lo básico'''
#imprimir variables
Imprimir(Cadena 1)
Imprimir(Cadena 2)
Imprimir(Cadena 3)
Producción:
El siguiente resultado aparece después de ejecutar el script:

Calcular la longitud de una cuerda.
Python tiene una función incorporada llamada len() para calcular la longitud de una variable de cadena. Utilice el siguiente script para crear un archivo Python que obtenga un valor de cadena del usuario, imprima el valor de entrada y la longitud del valor de entrada:
#Obtener un valor de cadena
stevall = ingresar(«Ingrese el valor de la cadena:»)
#Cuente el número total de caracteres en el valor de entrada
porque = Londres(stevall)
#Imprimir el valor de la cadena obtenido del usuario
Imprimir («El valor de la cadena es:», stevall)
#Imprimir la longitud de la cuerda
Imprimir («La longitud de la cuerda es:», porque)
Producción:
Según el siguiente resultado, se obtiene una «cadena de Python» del usuario como valor de entrada. La longitud de la cadena es 13 y se imprime de la siguiente manera:


cadena de impresión
Utilice el siguiente script para crear un archivo Python que muestre cómo imprimir un valor de cadena único, un número y un valor de cadena, una variable y otra cadena, y múltiples variables y otras cadenas. Después de ejecutar el script, se obtendrán tres valores de entrada del usuario.
Imprimir («Aprendiendo Python»)
#Imprimir múltiples valores
Imprimir (15, «Ejemplo de cadena de Python»)
#Obtener tres valores de entrada del usuario
Número de cuenta = ingresar(«Ingrese el código del curso:»)
Nombre del curso = ingresar(«Ingrese el nombre del curso:»)
Horas_horas de crédito = flotar(ingresar(«Ingrese créditos:»))
#Imprimir una sola variable
Imprimir («\norte«,«Número de cuenta:», Número de cuenta)
#Imprimir múltiples variables
Imprimir (» Título del curso:», Nombre del curso, «\norte«,«Horas de crédito:», Horas_horas de crédito)
Producción:
Después de ejecutar el script, tome «CSE320», «Programación Python» y «2.0» como entrada. Estos valores se imprimirán más adelante.


Establecer formato de cadena
Hay varias opciones en Python para formatear valores de cadena. La función format() es una de ellas. Los siguientes scripts muestran diferentes formas de utilizar la función format() en scripts de Python. Después de ejecutar el script, obtenga el nombre del estudiante y el lote del usuario. A continuación, utilice la función format() con los valores de clave y posición para imprimir estos valores junto con otras cadenas.
Nombre = ingresar(«nombre del estudiante:»)
#Obtener un valor del usuario
lote = entero(ingresar(«Lote:»))
#Usa la función format() con variables
Imprimir («{n} es estudiante del lote {b}.».Formato(norte = Nombre, Segundo = lote))
#Utilice la función format() con un valor de cadena y un valor numérico
Imprimir («{n} son estudiantes de {s} semestres»..Formato(norte = «Jafar», s = 6))
#Utilice la función format() sin definir la clave de posición
Imprimir («{} es estudiante del lote {}.».Formato(Nombre, 12))
#Utilice la función format() definiendo teclas de posición numéricas
Imprimir («{1} es estudiante durante {0} semestres»..Formato(10,«Mazar»))
Producción:
Para los valores de entrada, aparecerá el siguiente resultado, con «Mizanur Rahman» como nombre del estudiante y 45 como valor del lote:


Eliminar contenido de la cadena
Puede eliminar parte o todo el contenido de una variable de cadena de una variable de cadena de Python. Utilice el siguiente script para crear un archivo Python que obtenga un valor de cadena del usuario. A continuación, el script elimina parcialmente el contenido del valor de entrada cortando la cadena como en el ejemplo anterior y creando una variable indefinida usando el comando «del».
#Obtener un valor de cadena
stevall = ingresar(«Ingrese el valor de la cadena:\norte«)
Imprimir («Cadena original:» + valor de cadena)
#Eliminar todos los caracteres de la siguiente cadena
#Primeros 10 caracteres
stevall = stevall[0:10]
Imprimir («Valor de cadena después de la primera eliminación:» + valor de cadena)
#Eliminar 5 caracteres del principio de la cadena
stevall = stevall[5:]
Imprimir («Valor de cadena después de la segunda eliminación:» + valor de cadena)
#Eliminar caracteres específicos de la cadena si existen
stevall = Valor de cadena.reemplazar('I', «, 1)
Imprimir («Valor de cadena después de la tercera eliminación:» + valor de cadena)
#Eliminar toda la cadena y hacer que la variable no esté definida
Del stevall
Imprimir («Valor de cadena después de la última eliminación:» + valor de cadena)
Aparte de Nombre equivocado:
#Imprimir mensaje cuando la variable no está definida
Imprimir («La variable no está definida».)
Producción:
El siguiente resultado aparece después de ejecutar el script:


cadena dividida
Utilice el siguiente script para crear un archivo Python que divida valores de cadena en función de espacios, dos puntos (:), palabras específicas y un límite máximo:
stevall = ingresar(«Ingrese el valor de la cadena:\norte«)
#Dividir la cadena sin ningún parámetro
Imprimir («Dividir valores según el espacio:»)
Imprimir (Valor de cadena.Dividir())
#Dividir cadena según caracteres
Imprimir («Dividir valores basados en ':'»)
Imprimir (Valor de cadena.Dividir(':'))
#Dividir la cadena según caracteres individuales
Imprimir («Dividir valor según la palabra»)
Imprimir (Valor de cadena.Dividir('curso'))
#Dividir la cadena según el espacio y el límite máximo.
Imprimir («Dividir valores según restricciones»)
Imprimir (Valor de cadena.Dividir('', 1))
Producción:
Después de ejecutar el script, aparecerá el siguiente resultado para el valor de entrada «Código del curso: CSE – 407»:


Recorta la cuerda
Utilice el siguiente script para crear un archivo Python que utilice las funciones strip(), lstrip() y rstrip() para recortar cadenas en función de espacios en ambos lados, izquierdo y derecho. La última función lstrip() se basa en el carácter «P».
stevall = «Python es un lenguaje popular».
Imprimir («Cadena original:» + valor de cadena)
#Recortar ambos lados
Valor de cadena 1 = Valor de cadena.banda()
Imprimir («Después de recortar ambos lados:» + valor de cadena 1)
#Recortar a la izquierda
Valor de cadena 2 = Valor de cadena.Banda()
Imprimir («Después de recortar el lado izquierdo:» + valor de cadena 2)
#Recorta el lado derecho
strVal3 = Valor de cadena.tira()
Imprimir («Después de recortar el lado derecho:» + valor de cadena 3)
#Recortar el lado izquierdo según los caracteres
strVal4 = strVal2.Banda('PAG')
Imprimir («Después de recortar el lado izquierdo según los caracteres:» + valor de cadena 4)
Producción:
El siguiente resultado aparece después de ejecutar el script:


Invertir una cadena
Utilice el siguiente script para crear un archivo Python que invierta el valor de un valor de cadena estableciendo la posición inicial al final de la cadena en un valor de -1:
#Obtener un valor de cadena del usuario
stevall = ingresar(«Ingrese el valor de la cadena:\norte«)
#Almacenar el valor invertido de la cadena
cadena inversa = stevall[::-1]
#Imprimir el valor original y el valor invertido de la cadena
Imprimir («Valor de cadena original:» + valor de cadena)
Imprimir («Valor de cadena invertida:» + cadena inversa)
Producción:
Para el valor de entrada «Hola mundo», se mostrará el siguiente resultado:


reemplazar valor de cadena
Utilice el siguiente script para crear un archivo Python que obtenga la cadena principal, la cadena de búsqueda y la cadena de reemplazo del usuario. A continuación, la función reemplazar() se utiliza para buscar y reemplazar cadenas.
#Obtener la cadena principal
stevall = ingresar(«Ingrese el valor de la cadena:\norte«)
#Obtener cadena de búsqueda
valor fuente = ingresar(«Ingrese el valor de la cadena:\norte«)
#Obtener la cadena reemplazada
valor representativo = ingresar(«Ingrese el valor de la cadena:\norte«)
#Buscar y reemplazar cadenas
Reemplazado_strVal = Valor de cadena.reemplazar(valor fuente, valor representativo)
#Imprimir los valores de cadena originales y reemplazados
Imprimir («Cadena original:» + valor de cadena)
Imprimir («Cadena de repuesto:» + reemplazar_strVal)
Producción:
Aparece «¿Te gusta PHP?» con el siguiente valor de cadena principal de salida, el valor de búsqueda «PHP» y el valor de reemplazo «Python»:


Cambiar el caso de una cadena
Utilice el siguiente script para crear un archivo Python que obtendrá la dirección de correo electrónico y la contraseña del usuario. A continuación, las funciones lower() y Upper() se utilizan para comparar el valor de entrada con un valor específico para comprobar si el valor de entrada es válido.
correo electrónico = ingresar(«Por favor, introduzca su dirección de correo electrónico:»)
#Obtener la contraseña
contraseña = ingresar («introducir la contraseña:»)
#Comparar el valor de cadena del correo electrónico convertido
#minúsculas, la contraseña está en mayúsculas
si correo electrónico.reducir() == «[email protected]» y contraseña.superior() == «secreto»:
Imprimir («Usuario autenticado.»)
Otros:
Imprimir («Correo o contraseña equivocada.»)
Producción:
para»[email protected]”y valor de entrada “secreto”:


para»[email protected]”y valor de entrada “secreto”:


en conclusión
Este tutorial utiliza múltiples scripts de Python para demostrar diferentes tipos de tareas relacionadas con cadenas usando diferentes funciones integradas de Python. Los usuarios de Python ahora podrán obtener conocimientos básicos de las operaciones de cadenas de Python después de leer este tutorial correctamente.









