Junio 20, 2018, 07:16:59 am

Autor Tema: [Reto] Contar espacios en cadena - ¿Podras con el? [Python]  (Leído 13115 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Sthefano02

  • CPH
  • *
  • Mensajes: 2950
  • Sexo: Masculino
  • Somos todos ~
    • Ver Perfil
    • Underc0de Foro
[Reto] Contar espacios en cadena - ¿Podras con el? [Python]
« en: Octubre 16, 2010, 11:56:17 pm »
Bueno, luego de esto, trataremos de terminar un proyecto con Coredump y luego sacaremos el 2º desafio, ya paso bastante tiempo desde que se hizo el primero.

En fin, aqui les traigo este ejercicio para que hagan. Disfrutenlo :D




bueno muchachos, es simple, es claro :D

¡Ojo! Agrego un requisito, el programa debe estar en una funcion.

Les tirare una idea, una especie de pseudocódigo:

Código: You are not allowed to view links. Register or Login
funcion(Cadena):
    calcular candidad de caracteres en la cadena
    quitar los espacios
    calcular candidad de caractteres en la cadena
    retornar primera_longitud - segunda_longitud

pedido de la variable cadena
impresion del resultado pasando los datos a la funcion

El código debe devolver:

Código: You are not allowed to view links. Register or Login
IDLE 2.6.5      ==== No Subprocess ====
>>>
Cadena: ejercicio_en_python
La palabra contiene 2 espacios

(Los guines bajos _ son los espacios)
    
Eso seria una idea para que lo entiendan, pero no vale hacerlo de esa forma :P

El pedido de datos debe ser 'Cadena: ' y la impresion del resultado debe ser 'La palabra contiene X espacios'

Un detalle mas, el codigo no debe superar los 250 caracteres, incluyendo las tabulaciones

Para los que tengan Windows, pueden abrir un Word, copiar el código e ir a "herramientas - contar palabras"

Una vez ahi, mirar lo que dice en "Caracteres (con espacios)".

Saludos a todos ;)

PD: códigos por MP. Con el asunto "[Ejercicio] Contar espacios en Cadena [Python]"

PD2: en caso de no cumplirse el primer PD, no se tomara en cuenta su solucion.



Ganador actual:
  • Pepeplop

Lista de participantes:
  • Pepeplop (83 caracteres)
  • .:WindHack:.® (85 caracteres)
  • daryo (87 caracteres)
  • JesusUS18 (87 Caracteres)
  • Isseu (92 caracteres)
  • lDanny (124 caracteres)
  • Myguestp (144 caracteres)

CERRADA - ABIERTO HASTA EL 27/10 PARA DUDAS SOBRE LOS CÓDIGOS COMPARTIDOS.



PRIMER PUESTO - Pepeplop (83 caracteres)

Código: (python) You are not allowed to view links. Register or Login
def f(c):print'La palabra contiene',c.count(' '),'espacios'
f(raw_input('Cadena: '))

SEGUNDO PUESTO - .:WindHack:.® (85 caracteres)

Código: (python) You are not allowed to view links. Register or Login
f=raw_input('Cadena: ');print'La palabra contiene',(lambda f:f.count(' '))(f),'espacios'
TERCER PUESTO - daryo (87 caracteres)

Código: (python) You are not allowed to view links. Register or Login
def n(g):
    print "la cadena contiene %i espacios"%g.count(" ")
n(raw_input("cadena: "))
« Última modificación: Noviembre 14, 2010, 10:01:38 am por Sthefano02 »
El conocimiento es libre para todos

Visitanos!

Desconectado Mr.Lerzep

  • Yo vivo en CPH
  • ***
  • Mensajes: 723
  • Sexo: Masculino
  • En el bloque.
    • Ver Perfil
Re: [Ejercicio] Contar espacios en cadena - ¿Podras con el? [Python]
« Respuesta #1 en: Octubre 17, 2010, 05:27:05 am »
Interesante  s)

EDIT : No lo voy ah hacer me retiro de python.
« Última modificación: Octubre 17, 2010, 06:20:40 am por Mr.Lerzep »

Desconectado isseu

  • Moderador
  • *****
  • Mensajes: 704
  • Sexo: Masculino
  • Knowledge is power
    • Ver Perfil
    • Mi Blog
Re: [Ejercicio] Contar espacios en cadena - ¿Podras con el? [Python]
« Respuesta #2 en: Octubre 17, 2010, 06:30:03 am »
enviado..
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login

Desconectado neptun0

  • Me das tu IP?
  • *
  • Mensajes: 8
    • Ver Perfil
Re: [Ejercicio] Contar espacios en cadena - ¿Podras con el? [Python]
« Respuesta #3 en: Octubre 17, 2010, 11:00:06 am »
Una pregunta, el script debe contar como espacios las tabulaciones tambien?

Por ejemplo, ingreso la siguiente cadena:

Hola (Tabulacion) esto (Espacio) es (Espacio) una (Espacio) cadena (Tabulacion)

Devuelve que hay tres espacios. Es correcto?

Un saludo ;)

Desconectado myguestp

  • Yo vivo en CPH
  • ***
  • Mensajes: 1469
  • A storm comin that the weatherman couldn’t predict
    • Ver Perfil
Re: [Ejercicio] Contar espacios en cadena - ¿Podras con el? [Python]
« Respuesta #4 en: Octubre 18, 2010, 08:28:36 am »
te lo envie ayer ;)

You are not allowed to view links. Register or Login

Desconectado JaAViEr

  • ¡ Programming the world !
  • Colaborador
  • ****
  • Mensajes: 8218
  • https://uniendo.la
    • Ver Perfil
    • Ethereum Chile
Re: [Ejercicio] Contar espacios en cadena - ¿Podras con el? [Python]
« Respuesta #5 en: Octubre 18, 2010, 08:33:07 am »
Pues ahí veo 4 espacios pero creo que esa es la idea del ejercicio...
¡MI TWITTER You are not allowed to view links. Register or Login!
You are not allowed to view links. Register or Login !

Desconectado Sthefano02

  • CPH
  • *
  • Mensajes: 2950
  • Sexo: Masculino
  • Somos todos ~
    • Ver Perfil
    • Underc0de Foro
Re: [Ejercicio] Contar espacios en cadena - ¿Podras con el? [Python]
« Respuesta #6 en: Octubre 19, 2010, 02:20:28 pm »
El texto en rojo te lo aclara. "Incluyendo las tabulaciones", es decir, todos los espacios con contados.

Ahi agrego la lista de los que enviaron sus codigos y cumplieron con los requisitos, y pongo la lista de como salieron y cuantos caracteres tubieron. Dejo una semana mas para los que se animen :D

Hay varios que no los pondre, ya que no pusieron las etiquetas de codigo o simplemente no usaron una funcion  :-\

Disculpen mi ausencia, ya estoy de regreso.

Saludos a todos ;)

Desconectado .:WindHack:.®

  • Yo vivo en CPH
  • ***
  • Mensajes: 427
  • Sexo: Masculino
  • Nada es seguro y todo es posible.
    • Ver Perfil
    • DaW - Labs
Re: [Ejercicio] Contar espacios en cadena - ¿Podras con el? [Python]
« Respuesta #7 en: Octubre 19, 2010, 03:02:55 pm »
Enviado. Espero cumpla con los requisitos.  ???


Adèu.
~ .:WindHack:.
Follow me on Twitter: @windhack | Visit my website: You are not allowed to view links. Register or Login
You are not allowed to view links. Register or Login
"The only thing they can't take from us are our minds."

Desconectado Sthefano02

  • CPH
  • *
  • Mensajes: 2950
  • Sexo: Masculino
  • Somos todos ~
    • Ver Perfil
    • Underc0de Foro
Re: [Ejercicio] Contar espacios en cadena - ¿Podras con el? [Python]
« Respuesta #8 en: Octubre 19, 2010, 03:24:54 pm »
Tranquilo, de ti siempre.

Agregado :D

Adèu.

Desconectado pepeplop

  • Me das tu IP?
  • *
  • Mensajes: 80
  • Sexo: Masculino
    • Ver Perfil
Re: [Ejercicio] Contar espacios en cadena - ¿Podras con el? [Python]
« Respuesta #9 en: Octubre 19, 2010, 04:54:31 pm »
A ver, se pregunto y no se respondio claramente.

Citar
Una pregunta, el script debe contar como espacios las tabulaciones tambien?

Citar
El texto en rojo te lo aclara. "Incluyendo las tabulaciones", es decir, todos los espacios con contados.

Texto rojo:
Citar
Un detalle mas, el codigo no debe superar los 250 caracteres, incluyendo las tabulaciones

Se pregunto si la función debe reconocer las tabulaciones como espacios, y el texto rojo hace referencia a la limitación del condigo a enviar. Como es al final?

Desconectado Sthefano02

  • CPH
  • *
  • Mensajes: 2950
  • Sexo: Masculino
  • Somos todos ~
    • Ver Perfil
    • Underc0de Foro
Re: [Ejercicio] Contar espacios en cadena - ¿Podras con el? [Python]
« Respuesta #10 en: Octubre 19, 2010, 04:59:42 pm »
Si, es verdad. Esta diciendo si las tabulaciones del codigo tambien son tomadas como espacios para el valor a devolver?

Eso es algo ilogico, ya que por algo pedimos la cadena y contamos los espacios que esta cadena.

Tambien, el mismo problema en la imagen te lo aclara.

Esto es lo que logro entender de la pregunta, es eso lo que preguntas?

Desconectado pepeplop

  • Me das tu IP?
  • *
  • Mensajes: 80
  • Sexo: Masculino
    • Ver Perfil
Re: [Ejercicio] Contar espacios en cadena - ¿Podras con el? [Python]
« Respuesta #11 en: Octubre 19, 2010, 05:33:23 pm »
Bien, osea que la función solamente va a contar únicamente el carácter de espacio ' '. El código debe tener menos de 250 caracteres. Perfecto, gracias.

Desconectado Sthefano02

  • CPH
  • *
  • Mensajes: 2950
  • Sexo: Masculino
  • Somos todos ~
    • Ver Perfil
    • Underc0de Foro
Re: [Ejercicio] Contar espacios en cadena - ¿Podras con el? [Python]
« Respuesta #12 en: Octubre 20, 2010, 04:17:51 pm »
¡Vamos hombres!

Se que pueden mejorar aun mas su funcion, ya varios lo han hecho y han logrado quitar unos cuantos caracteres.

Espero que sigan intentando, ¡No se rindan!

Salud ;)

Desconectado .:WindHack:.®

  • Yo vivo en CPH
  • ***
  • Mensajes: 427
  • Sexo: Masculino
  • Nada es seguro y todo es posible.
    • Ver Perfil
    • DaW - Labs
Re: [Ejercicio] Contar espacios en cadena - ¿Podras con el? [Python]
« Respuesta #13 en: Octubre 20, 2010, 04:53:54 pm »
Está bastante entretenido por la cuestión de los caracteres...  ;D

Desconectado Sthefano02

  • CPH
  • *
  • Mensajes: 2950
  • Sexo: Masculino
  • Somos todos ~
    • Ver Perfil
    • Underc0de Foro
Re: [Ejercicio] Contar espacios en cadena - ¿Podras con el? [Python]
« Respuesta #14 en: Octubre 20, 2010, 04:59:02 pm »

¡Pues me alegra, hombre!

Verán que si siguen probando sacaran alguna forma con menos caracteres.

Mucha suerte a todos los que estén diseñando sus códigos, o los vallan a diseñar, y felicitaciones a los que ya los entregaron y suerte nuevamente para que logren mejorarlos.

Saludos a todos ;)


exclamation
[C++] Quita espacios de una cadena by Darkgx

Iniciado por darkgx

0 Respuestas
2402 Vistas
Último mensaje Febrero 03, 2011, 07:25:06 pm
por darkgx
exclamation
[Código] Quitar espacios en una cadena

Iniciado por Sthefano02

6 Respuestas
6934 Vistas
Último mensaje Julio 14, 2010, 06:37:39 pm
por JaAViEr
xx
Eliminar los espacios en blanco en una cadena de texto

Iniciado por kokehack

0 Respuestas
6950 Vistas
Último mensaje Marzo 31, 2007, 03:20:53 pm
por kokehack
exclamation
Contar carácteres de cadena

Iniciado por Binary_Death

5 Respuestas
1452 Vistas
Último mensaje Junio 26, 2011, 08:13:47 pm
por Binary_Death
resuelto
[Solucionado] Eliminar espacios vacios en una cadena de texto o numerica

Iniciado por angelcont22

4 Respuestas
3858 Vistas
Último mensaje ſeptiembre 10, 2010, 08:14:56 am
por angelcont22
question
Quitar espacios en blanco en cadena de texto, en una consulta acces 2010?

Iniciado por angelcont22

1 Respuestas
2074 Vistas
Último mensaje Abril 23, 2014, 04:12:48 pm
por Lenin007
exclamation
[Código]Contar Caracteres Python - JaAViEr

Iniciado por JaAViEr

2 Respuestas
7355 Vistas
Último mensaje Julio 09, 2010, 06:07:56 pm
por JaAViEr
xx
[python] Error al contar la cantidad de palabra que tiene una frase.

Iniciado por YoSoyRDV

8 Respuestas
3392 Vistas
Último mensaje Marzo 08, 2018, 03:59:44 pm
por seth
exclamation
[Código-Función]Contar Caracteres de un String - JaAViEr Python

Iniciado por JaAViEr

7 Respuestas
6566 Vistas
Último mensaje Febrero 22, 2013, 05:28:19 pm
por 7i11
exclamation
[Código-Python]Contar repeticion de letras en un texto - JaAViEr|0x5d

Iniciado por JaAViEr

0 Respuestas
1996 Vistas
Último mensaje Abril 23, 2012, 11:18:34 pm
por JaAViEr