Soy nuevo y estoy tratando de encontrar una manera de insertar una serie de L al principio y al final de una cadena. Entonces, si tengo una cadena que dice
"¿Dónde puse mi cupcake esta mañana?"
Y quiero insertar 1 L al principio y 2 L al final, por lo que se ve así: "¿Dónde puse mi cupcake esta mañana?" ¿Cómo hago esto? gracias
También puede utilizar unirse:
Resultado:
fuente
Si desea insertar otra cadena en algún otro lugar de la cadena existente, puede utilizar el método de selección a continuación.
Personaje de llamada en segunda posición:
Rango de llamada con posición inicial y final:
Llamar a parte de una cadena antes de esa posición:
Llamar a parte de una cadena después de esa posición:
Insertando su cuerda en la quinta posición.
También
s
es equivalente as[:]
.Con tu pregunta puedes usar toda tu cadena, es decir
o si
"L"
es alguna otra cadena (por ejemplo, la llamo comol
), entonces puede usar ese código:fuente
Agregando a la respuesta de C2H5OH , en Python 3.6+ puede usar cadenas de formato para hacerlo un poco más limpio:
fuente
Digamos que tenemos una cadena llamada yourstring:
fuente
Estoy representando una URL por entrada del usuario. Allí, si el usuario ingresa una cadena con dos palabras, quiero imprimir la palabra con + en el medio
Ejemplo
Para el código anterior, obtengo una URL como " http://exmaple.com/iphone 11"
Pero quiero imprimir la URL como " http://exmaple.com/iphone+11 "
fuente