Cuerdas de pitón y su implementación

Aprender: ¿Cuál es la de cadenas en Python , declaraciones de cuerda, definen y su aplicación en Python con ejemplos y explicaciones ?

cadenas en Python son inmutables medios que no pueden ser cambiados una vez definidos.

Ejemplo 1: #Programa para mostrar que las cadenas son inmutables

string ="include"
string[5]="i"

salida

Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
string[5]="i"
TypeError: 'str' object does not support item assignment

Esto demuestra que las insignias pitón class para cambiar una cadena predefinida pero podemos hacer una cosa que podemos reasignar su valor.

Ejemplo 2: #Programa para demostrar que una cadena se puede añadir / reasignada

string="include"
print (string)
string+="help"
print (string)

salida

include
includehelp

Así que añadir una cadena reasignando su valor.

cadenas en Python son más propensos a ser el mismo como cadenas en otros idiomas y que son accesibles de la misma manera también. Podemos definir una cadena de dos maneras mediante el uso de comillas simples o for.

Ejemplo 3: #Programa de definir una cadena

string1="includehelp"
print (string1)
string2='includehelp'
print(string2)

salida

includehelp
includehelp

Ver salidas double tanto las cadenas son iguales porque se consideran misma por intérprete de Python.

indexación de cadenas en aperturas de pitón con cero a longitud-1 es decir, si queremos acceder al primer elemento de la cadena usaremos string [0] . Indexación también disponible de reverso es decir, para acceder a la último elemento también podemos utilizar string [-1] y string [-2] for segunda último elemento.

Ejemplo 4: #Programa para acceder a una cadena de

string="include help"
print(string[5])
print("include help"[5])
print(string[-1])
print(string[12])

salida

d
d
p
Traceback (most recent call last):
File "<pyshell#8>>, line 1, in <module>
print(string[12])
IndexError: string index out of range

cadenas también se puede acceder a ella como hemos accedido en la línea 3 del programa anterior, pero se debe evitar el uso de cadenas como éste ya que cada vez que desee acceder a cualquier elemento de la cadena que tiene que escribir cadenas enteras que sería mucho más difícil de hacer que, de acuerdo produce 4 error porque cheques pitón class índice de condición fuera de límite.

También podemos utilizar comillas triples como una cadena, pero si un desnudo se usa justo después de la ‘diversión def ()’ (ninguna función) o en el inicio de cualquier módulo que será considerado como ‘cadena de documentación’ que contiene la documentación de su objeto.

cadena rebanar

medios de Cuerda de rebanado que acceden a una subcadena de la cadena dada, esto se puede hacer mediante el uso de una sintaxis sencilla.

string_name[beg:end:step]

Aquí,
BEG : es el índice de inicio
extremo : es el índice final pero final no es incluido
paso : distancia entre cada palabra (pasos son opcionales)

Si se da paso -1 medios se devuelve una cadena inversa.

Ejemplo 5: #Programa para implementar cadena de corte

string="includehelp is a portal to learn concepts"
print(string[3:7])
print(string[:7])
print(string[15:])
print(string[0::3])
print(string[7:3:-1])
print(string[::-1])

salida

lude
include
a portal to learn concepts
ileliaoatlrcct
hedu
stpecnoc nrael ot latrop a si plehedulcni


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *