Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: d0menek0r en 5 Febrero 2012, 16:46 pm



Título: AYUDA con un programa en python soy muy novato!!!
Publicado por: d0menek0r en 5 Febrero 2012, 16:46 pm
miren el problema es k intento crear un programa que al yo introducir mediante el teclado el numero 1 luego salga un mensaje k diga hola y mi nombre(d0menek0r)
les recuerdo que soy muy pero muy novato asi k debo tener un chorrada de errores estúpidos así k por favor se aceptan criticas constructivas pero eviten comentarios ofensivos

bueno aki esta:
Código:
var1=d0menek0r
if var1 == 1:
    print "hola" + std(var1)
    raw_input()



Título: Re: AYUDA con un programa en python soy muy novato!!!
Publicado por: Jirp96 en 5 Febrero 2012, 17:01 pm
Hola!
Código
  1. var1=d0menek0r
  2. if var1 == 1:
  3.    print "hola" + std(var1)
  4.    raw_input()
  5.  

Vamos por partes :xD
*No voy a dar el codigo ya hecho, solo comentar, con lo poco que se de python, sobre el codigo que pusiste  :P
*Aqui (http://wiki.python.org/moin/BeginnersGuide/NonProgrammers) tienes unos cuantos manuales(aunque estan en ingles) y aqui (http://wiki.python.org/moin/SpanishLanguage) en español
Al principio pones "var1=d0menek0r", esa línea, ya de por si, te daría un error, ya que estas asignando a la variable "var1", d0menek0r(que no se sabe si es una "palabra-o cadena-, o que): deberias leer sobre las cadenas(strings)
Luego, pones "var1 == 1:", en esa linea estas comparando el valor de "var1"(que es d0menek0r) con 1, por lo que jamas van a ser iguales. Para que el usuario ingrese un valor(que en este caso es un numero), deberias crear una variable y usar la funcion raw_input()(o input() en python 3.x)junto con int(), algo asi:
Código
  1. var2 = int(raw_input())
, y luego comparar si son iguales a 1.
Luego, "print "hola" + std(var1).....no es std, es str.
Y la ultima línea deja al programa esperando a que el usuario presione una tecla(una pausa xD)
Realmente parece que ni lo has probado  :-\
En fin, lee algun buen manual(alguno de los que te puse arriba o algun otro) y lee sobre lo que no entiendas...y programa mucho :xD
Saludos!


Título: Re: AYUDA con un programa en python soy muy novato!!!
Publicado por: d0menek0r en 5 Febrero 2012, 17:09 pm
gracias jirp96 por lo que veo voy atener que leer mucho devido a que tengo muchos errores pero gracia fue de gran ayuda ;D