10996
Grupo de discusión sobre el lenguaje Python en español
Si me dijeras que quieres separar o obtener cosas muy concretas del texto, lo compro, pero como solo sería limpiar todo y eliminar la palabra correcta, pues adiós.
Aunque un regex que mire si dónde está la palabra a eliminar hay más de un espacio y lo eliminé.... Pues también
bueno, es posible que el usuario quiera eso pero el sistema debe actuar "normalmente" y eso significa que entre palabras 1 solo espacio
Читать полностью…
si se van a hacer ese tipo de validaciones, mejor resolverlo con regex
Читать полностью…
ok en ese caso habría que hacer un replace dentro de un while
mientras haya más de 2 espacios entre palabras reemplaza 2 espacios por 1
el texto lo está pidiendo al usuario y nunca sabes lo que el usuario va a meterte
Читать полностью…
tampoco funcionaria
reemplazas 2 espacios si pero si hay 3 o más?
Solucionado para cualquier caso, siempre que uses replace para dos espacios seguidos por uno
Читать полностью…
formalmente esto no es correcto, si funciona pero...
si tienes la frase
"hola*esta*es*una*frase*para*slowcharxs"
(represento los espacios con * para que se entienda mejor lo que trato de decir)
al eliminar la palabra frase vas a tener como resultado
"hola*esta*es*una**para*slowcharxs"
vas a tener 2 espacios en vez de uno como sería natural, podrías solucionar esto de 2 maneras
1. convertir el texto a lista, eliminar la palabra si existe reconstruir la lista a texto, esto funciona en general pero no funciona si pones
"hola*esta***es*una*frase*para*slowcharxs"
2. (no sabes hacer esto aún) podrías usar una expresión regular para eliminar las coincidencias donde haya más de 1 espacio seguido, luego pasas a lista y eliminas la palabra si existe luego reconstruyes la cadena, esto garantiza que no haya más de un espacio entre palabras y una reconstrucción del texto más natural
me toca estudiar los temas de indices vi q tambien hay saltos
Читать полностью…
dijeron "Elimina la palabra de una oracion" el cual me confundia pero a base de lo q aprendi antes lo logre
Читать полностью…
le quite lo q es mi email y contraseña antesde hacer eso
Читать полностью…
Es un grupo de datos, accesibles por su índice en la secuencia. A diferencia de los arrays/arreglos, no tienen por qué ser del mismo tipo de dato. Son objetos mutables en Python (se pueden añadir, cambiar, quitar elementos sin que esto cambie la "identidad" de la lista, que sigue siendo la misma).
Читать полностью…
Pienso como Smith, una lista, regex es complicarlo, la lista con strip se limpia todo
Читать полностью…
es un ejercicio básico pero estamos viendo más allá
Читать полностью…
no he leído toda la conversación, pero entiendo que es un ejercicio básico, no creo que se requiera este tipo de cosas
Читать полностью…
Y que?, si mete dieciocho espacios, pues se quedará igual de mal. Que esto no es un banco, es un ejercicio básico y no creo que sea necesario meter listas ni nada
Читать полностью…
Por qué iba a haber 3 o más espacios?, si ya viene el texto mal sólo
Читать полностью…
Si es cierto, que lo de usar una lista sería lo ideal. Entiendo que el ejercicio aún no requiere eso
Читать полностью…
Si eliminas una palabra, puede ser que queden dos espaciosz vuelve a usar replace
Читать полностью…
No me gusta que hagan flooding. Slowcharxs 🇵🇪 ha sido temporalmente silenciado por 1 minuto.
Читать полностью…
nahhh q god solo fue usar replace aca mi codigo: while True:
print(" Eliminar una palabra de un texto ".center(50, "="))
palabra = input("Ingrese una oracion: ").strip()
eliminar = input("Ingrese la palabra a eliminar: ").strip()
if eliminar in palabra:
resultado = palabra.replace(eliminar,"")
print(f"El resultado de tu palabra es: {resultado}")
break
else:
print("La palabra a eliminar no se encontro en la oracion")
continue
en el ejercicio practico del curso q ando viendo
Читать полностью…
La terminalogia correcta es estructura de datos para no generar confusion. Y si esa la forma más fácil un arreglo dinámico.
Читать полностью…
s/conjunto/secuencia/g porque considerando la cantidad de mensajes en estos temas, cuando comiencen a preguntar sobre 'set' va a generar más confusión.
Читать полностью…