Inicio > Python Básico > Día 18 “Variables no inicializadas en Python”

Día 18 “Variables no inicializadas en Python”

En Python, la primera operación sobre una variable debe ser la asignación de un valor. No se puede usar una variable a la que no se ha asignado previamente un valor.

Como puedes ver, se genera una excepción NameError, es decir, de “error de nombre”.

El texto explicativo precisa aún más lo sucedido “el nombre a no esta definido”.

La asignación de un valor inicial se denomina inicialización de la variable. Entonces en Python no es posible usar variables no inicializadas.

>>> a+2

Traceback (most recent call last):

  File "<pyshell#0>", line 1, in -toplevel-

    a+2

NameError: name 'a' is not defined

Categorías:Python Básico Etiquetas: ,
  1. Yo
    septiembre 5, 2008 a las 3:53 pm

    Muchas gracias por el blog, me está ayudando mucho.
    A esperar a la próxima actualización!🙂

  2. Guilty
    septiembre 7, 2008 a las 5:00 pm

    Jejeje, me di cuenta de ello cuando estaba escribiendo el ejemplo anterior, dejé sin asignar una variable y de inmediato me tiró error. Gracias Crizur, a la espera de la siguiente clase.

  3. estierkol
    septiembre 28, 2008 a las 8:04 pm

    buena las clases espero que tengas mas tiempo para avanzar mas rapido

  4. Nicolas
    octubre 11, 2008 a las 2:56 pm

    Hola te felicito por este blog, esta muy bueno, he aprendido un monton ya q Python al parecer es uno de los lenguajes mas faciles, incluso mas facil que Java o VB…estoy ansioso de conocer como Python trabaja con programas mas complejos como arreglos, y matrices ya que al ser multiparadigma no esta atado a solo un esquema para programar y ofrece la mejor solucion dependiendo del problema…

  5. lf0
    agosto 18, 2009 a las 8:22 pm

    Ya??? vaya, q pena….

  6. octubre 4, 2009 a las 8:38 pm

    Cuando sigues? xD…

    Ya me estoy aburriendo de usar python solo como calculadora xD…

    Quiero hacer una cosa nose si alguien me ayuda xP!..

    quiero escribir un texto y que tire una formula.. mmh… mira esto pensé… dejar las variables escrita, y que al escribir circulo saliera el resultado, pero no me sirvio xD

    #!/usr/bin/python
    print “Hola, esta es mi gran formula”
    >>pi=3,14
    >>radio=3
    >>circulo=pi*radio
    print “>>circulo”

  7. octubre 4, 2009 a las 10:13 pm

    Por cierto, muchas gracias por tu dedicacion ;3

  8. Diego cejas
    enero 14, 2010 a las 8:06 pm

    Gente si les sirve busquen el manual introduccion a la programacion con Python esta muy completo y todo lo visto en este blog tiene su base en ese libro saludos desde argentina..a seguir programando y gracias

  9. septiembre 26, 2010 a las 2:48 pm

    wow no mas entrads desde 2008?

  10. febrero 14, 2011 a las 11:26 am

    en miblog estoy colocando soluciones a distintos problemas, como eventos del mouse, compartir carpeta en windows, trabajo con hilos y procesos y hasta el envio de mensajes en sistemas GNU.

    http://doutdeslibertas.wordpress.com

  11. leeser inhumanoid
    marzo 22, 2011 a las 10:44 pm

    python se hace sentir en el mundo

    http://revistaflip.wordpress.com/2011/01/06/los-pythonianos/

    y puede aplicarse a la vida misma😀

  12. abril 4, 2013 a las 7:33 am

    Essentially the flex belt is a belt you strap on around your waist and 3 especially placed
    pads are what enable contract your abs.

  13. Johne469
    junio 30, 2014 a las 3:30 am

    You have brought up a very good details , thankyou for the post. dafecfckgeff

  14. Johne202
    junio 30, 2014 a las 3:30 am

    Excellent blog right here! Also your site lots up very fast! What web host are you the use of? Can I get your affiliate hyperlink for your host? I desire my website loaded up as quickly as yours lol ddgdcdddcdaf

  1. abril 17, 2015 a las 9:18 pm
  2. agosto 29, 2015 a las 12:25 am
  3. septiembre 18, 2015 a las 12:23 am
  4. marzo 9, 2016 a las 2:06 am
  5. mayo 23, 2016 a las 9:53 pm

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: