elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
29 Mayo 2012, 06:50  


Tema destacado: Nueva página de elhacker.net en Google+ Google+

+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting (Moderadores: Novlucker, Leo Gutiérrez., EleKtro H@cker)
| | |-+  Ayuda ejercicio python xD
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 3 Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda ejercicio python xD  (Leído 4,336 veces)
kyps

Desconectado Desconectado

Mensajes: 113



Ver Perfil
Ayuda ejercicio python xD
« en: 6 Enero 2010, 00:40 »

Hola muy buenas toy con el curso de ricardo  navaja y hay ejercicios pero se me presento uno que no pude resolver
Ejercicio 2)
sea la variable a='56743' y b='67893'

Crear un script que testee si el primer caracter es un 5 y si es asi
imprima CORRECTO si no es cinco imprima INCORRECTO.

probar el script con a y b, y debe decir  CORRECTO e INCORRECTO cuando
corresponda.


no quiero que me lo resuelvan solo quiero pistas
ami se me ocurrio el principio
Código
a='56743'
b='67893'
 
print (a[:1])
 

xD Hay me kede


« Última modificación: 6 Enero 2010, 00:45 por kyps » En línea

Edad 15 Años,
--- Conocimientos ---
Carding 99%
Pharming 99%
Php 25%
Html & Css 45%
Python 65%
Visual Basic 5%
Batch 15%
Linux 55%
No esta Mal no?
Novlucker
Ninja y
Moderador
***
Desconectado Desconectado

Mensajes: 10.239


Yo que tu lo pienso dos veces


Ver Perfil
Re: Ayuda ejercicio python xD
« Respuesta #1 en: 6 Enero 2010, 00:57 »

Pero entonces ya lo tienes hecho :P

En pseudocódigo

Si primera letra de a es 5
Imprimir correcto
Sino
Imprimir incorrecto

Si primera letra de b es 5
Imprimir correcto
Sino
Imprimir incorrecto

Practicamente lo tienes hecho, solo debes de poner un par de IF
Se podría poner una función que tome como parámetro la variable, pero supongo que aún no se ha llegado a eso :P


En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
http://twitter.com/novlucker

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

kyps

Desconectado Desconectado

Mensajes: 113



Ver Perfil
Re: Ayuda ejercicio python xD
« Respuesta #2 en: 6 Enero 2010, 01:12 »

Gracias :D e codeado esto
Código
a='56743'
b='67893'
 
print (a[:1])
if '5' in (a):
   print ('Correcto')
   else:
       print ('Incorrecto')
input()
 

Pero me tira error :S
En línea

Edad 15 Años,
--- Conocimientos ---
Carding 99%
Pharming 99%
Php 25%
Html & Css 45%
Python 65%
Visual Basic 5%
Batch 15%
Linux 55%
No esta Mal no?
Novlucker
Ninja y
Moderador
***
Desconectado Desconectado

Mensajes: 10.239


Yo que tu lo pienso dos veces


Ver Perfil
Re: Ayuda ejercicio python xD
« Respuesta #3 en: 6 Enero 2010, 01:15 »

Ese no es el code :silbar:
No va a funcionar, pero te tira error porque ...

Código
a='56743'
b='67893'
 
print (a[:1])
#de que te sirve imprimir el primer caracter
if '5' in (a):
#si el 5 esta en la a, seguro quieres eso
print ('Correcto')
else:
#el else debe de estar al mismo nivel que el if
print ('Incorrecto')
input()

Saludos

P.D: firefox sigue desplazando las tabulaciones :¬¬
En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
http://twitter.com/novlucker

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

kyps

Desconectado Desconectado

Mensajes: 113



Ver Perfil
Re: Ayuda ejercicio python xD
« Respuesta #4 en: 6 Enero 2010, 01:25 »

buah en el curso sale esto


pero ami me tira error en else
En línea

Edad 15 Años,
--- Conocimientos ---
Carding 99%
Pharming 99%
Php 25%
Html & Css 45%
Python 65%
Visual Basic 5%
Batch 15%
Linux 55%
No esta Mal no?
Leo Gutiérrez.
. . .. ... ..... ........ ............. .....................
Moderador
***
Desconectado Desconectado

Mensajes: 2.968


/^$/


Ver Perfil WWW
Re: Ayuda ejercicio python xD
« Respuesta #5 en: 6 Enero 2010, 01:32 »

¿Y así?
Código
#!/usr/bin/env python
a = '56743'
if a[:1] == '5':
   print  "Correcto"
else:
   print "Incorrecto"
En línea

Código
(( 1 / 0 )) &> /dev/null || {
echo -e "stderrrrrrrrrrrrrrrrrrr";
}
 

leorocko13@hotmail.com
https://github.com/leogtzr/
Novlucker
Ninja y
Moderador
***
Desconectado Desconectado

Mensajes: 10.239


Yo que tu lo pienso dos veces


Ver Perfil
Re: Ayuda ejercicio python xD
« Respuesta #6 en: 6 Enero 2010, 01:33 »

Tu ELSE esta desplazado, no sale en la misma linea que el IF :silbar:

Debes de prestar más atención e intentar entender los ejemplos, el IN busca en cualquier sitio, y tu lo necesitas al principio

Saludos
Advertencia - mientras estabas escribiendo, una nueva respuesta fue publicada. Probablemente desees revisar tu mensaje.
Ahí la solución

En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
http://twitter.com/novlucker

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

kyps

Desconectado Desconectado

Mensajes: 113



Ver Perfil
Re: Ayuda ejercicio python xD
« Respuesta #7 en: 6 Enero 2010, 01:34 »

Código
#!/usr/bin/env python
a = '56743'
if a[:1] == '5':
   print  "Correcto"
else:
   print "Incorrecto"

me tira error ¬¬ sera por la version 3.1?
En línea

Edad 15 Años,
--- Conocimientos ---
Carding 99%
Pharming 99%
Php 25%
Html & Css 45%
Python 65%
Visual Basic 5%
Batch 15%
Linux 55%
No esta Mal no?
Novlucker
Ninja y
Moderador
***
Desconectado Desconectado

Mensajes: 10.239


Yo que tu lo pienso dos veces


Ver Perfil
Re: Ayuda ejercicio python xD
« Respuesta #8 en: 6 Enero 2010, 01:37 »

Si!!!  :-(

En que quedamos con el tema de los errores de la nueva versión? Que lo ibas a mirar! Donde da error? línea 4 y 6? :silbar:

Los PRINT!
En línea

Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD
http://twitter.com/novlucker

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

kyps

Desconectado Desconectado

Mensajes: 113



Ver Perfil
Re: Ayuda ejercicio python xD
« Respuesta #9 en: 6 Enero 2010, 01:39 »

jajajajaj siii joder maestro tio maestrooo coño xD dejame tu msn men para consultarte algun duda  eres la ostia
buah taba sin atencion gracias ya taba desesperado
En línea

Edad 15 Años,
--- Conocimientos ---
Carding 99%
Pharming 99%
Php 25%
Html & Css 45%
Python 65%
Visual Basic 5%
Batch 15%
Linux 55%
No esta Mal no?
Carloswaldo
Brony &
Moderador Global
***
Desconectado Desconectado

Mensajes: 4.583


Nos reservamos el derecho de ban.


Ver Perfil WWW
Re: Ayuda ejercicio python xD
« Respuesta #10 en: 6 Enero 2010, 01:48 »

#notamental Print is now a function, not a statement. xD
« Última modificación: 6 Enero 2010, 01:53 por Carloswaldo » En línea



Repórtame cualquier falta a las reglas por privado.

Todo lo que yo diga está bajo una Licencia Creative Commons - Reconocimiento-No comercial-Compartir bajo la misma licencia 3.0 Unported

Comunidad de idiomas
http://www.babelruins.org/
kyps

Desconectado Desconectado

Mensajes: 113



Ver Perfil
Re: Ayuda ejercicio python xD
« Respuesta #11 en: 6 Enero 2010, 01:50 »

si joder lo lei que en la funcion print no se puede ejecutar y ala vez guardar strings xD

 no me acorde
En línea

Edad 15 Años,
--- Conocimientos ---
Carding 99%
Pharming 99%
Php 25%
Html & Css 45%
Python 65%
Visual Basic 5%
Batch 15%
Linux 55%
No esta Mal no?
^Tifa^


Desconectado Desconectado

Mensajes: 2.802


Ver Perfil
Re: Ayuda ejercicio python xD
« Respuesta #12 en: 6 Enero 2010, 15:40 »

Este es el Ejercicio 3. Que dice:

Igual que el ejercicio anterior, (el que hizo kyps) pero ahora debe imprimir el valor de la variable 'a' o 'b', que se esta chequeando tanto si es correcto como sino lo es.

Código
 
a='56743'
b='67893'
 
for c in range(len(a)):
 if (a[c] == '5' ):
  print "Correcto en la posicion ", (c+1)
 else:
  print "Incorrecto en la posicion ", (c+1), " El numero es ", a[c]
 
 
print "\n====================\n"
 
 
for d in range(len(b)):
 if (b[d] == '5' ):
   print "Correcto en la posicion ", (d+1)
 else:
   print "Incorrecto en la posicion ", (d+1), " El numero es ", b[d]
 
 

En línea
kyps

Desconectado Desconectado

Mensajes: 113



Ver Perfil
Re: Ayuda ejercicio python xD
« Respuesta #13 en: 6 Enero 2010, 16:13 »

Código
#Mi Codigo Ejercicio 3
a='56743'
b='67893'
 
if a[1] == '5'
      print ('Correcto %s' %a)
else:
      print ('Incorrecto %s' %b)
 
input()
 

xD asta hay llego
En línea

Edad 15 Años,
--- Conocimientos ---
Carding 99%
Pharming 99%
Php 25%
Html & Css 45%
Python 65%
Visual Basic 5%
Batch 15%
Linux 55%
No esta Mal no?
^Tifa^


Desconectado Desconectado

Mensajes: 2.802


Ver Perfil
Re: Ayuda ejercicio python xD
« Respuesta #14 en: 6 Enero 2010, 16:27 »

y a[1] no vendria siendo el segundo indice???? los indices empiezan por 0 no por 1  :o

Yo lo que entendi de la peticion fue que, leyera todos los valores de ambas variables y donde exista 5 diga correcto, y donde no incorrecto. Por eso recorri todos los valores de ambas variables.
En línea
Páginas: [1] 2 3 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Python] Ejercicio del deudor
Scripting
ChicoMaravilla 2 1,156 Último mensaje 2 Diciembre 2010, 15:17
por ChicoMaravilla
[Python] - Ejercicio de Mayúscula y Minúscula
Scripting
ChicoMaravilla 2 3,305 Último mensaje 3 Diciembre 2010, 02:17
por ChicoMaravilla
[Python] Problemas con un ejercicio
Scripting
Latuen 2 2,160 Último mensaje 28 Enero 2011, 14:06
por RyogiShiki
[Python] - Ejercicio Concatenación
Scripting
ChicoMaravilla 1 1,883 Último mensaje 24 Enero 2011, 18:23
por ChicoMaravilla
Problema ejercicio en python
Ejercicios
Patry46 0 254 Último mensaje 13 Abril 2012, 12:08
por Patry46
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines