Materia: Laboratorio de Lenguajes de Programación Semana # 13
Tarea semanal
Hola. En esta entrada hablaré sobre la sentencia condicional if en el lenguaje de programación Python. Este consiste en evaluar uno o más datos ingresados por el usuario, revisando si cumplen o no la condición dada en el programa.
Paso 1: Abrimos el Terminal de Ubuntu, y buscamos la localización del lenguaje de programación Python escribiendo: which python
Paso 2: Ya que tenemos la ubicación de nuestro lenguaje, abriremos el editor de texto emacs para comenzar a escribir nuestro código del programa. Tecleamos emacs condicionalif.py emacs es por el editor de texto que usaremos, condicionalif es el nombre del programa que le pondré .py es la extensión que le pertenece al lenguaje Python
Paso 3: Oprimimos Enter y comenzamos a escribir nuestro código. Lo primero que pondremos es la ubicación que obtuvimos al incio, en mi caso es: #!/usr/bin/python
Nota: El #! no es parte de la ubicación, pero se debe escribir al incio de ella.
Paso 4: Ahora comenzaremos con lo que es realmente el código del programa. print "Este programa identifica numeros positivos, negativos y neutros" Esta linea en el programa realmente no tiene ninguna función en específico, es solamente como una bienvenida y breve explicación sobre lo que hace.
Paso 5: Lo que hace esta línea es recibir el número que el usuario teclee, y así poderlo evaluar en la condición que pondremos más adelante. num=int(raw_input("Escribe un numero: "))
Paso 6: En esta parte del programa ya comenzaremos con nuestra condición:
if num==0:
print "Este numero es neutro" Si observamos esta parte: if num==0 vemos que la condición tiene doble signo de igual = Esto quiere decir que sólo se comprobará si el número ingresado es igual a 0, a diferencia de cuando asignamos una variable, que solo utilizamos un signo de igual, ya que le damos el valor, no lo comprobamos.
Paso 7: Escribimos ahora la condición para los números positivos: if num>0:
print "Este numero es positivo" Aquí a los números que sean mayores a 0 los evaluará como positivos.
Paso 8: Vamos ahora con la última parte de nuestra condicion: if num<0:
print "Este numero es negativo" Esto hará que los números que sean menores a cero, los catalogará como negativos.
Paso 9: Con esto terminamos de escribir nuestro código, ahora lo guardaremos siguiendo la secuencia Ctrl-x Ctrl-s y nos regresamos al Terminal. Damos autorización para ejecutar escribiendo: chmod u+x condicionalif.py
Paso 10: Ya que tenemos la autorización, lo ejecutamos escribiendo ./condicionalif.py
Paso 11: Damos Enter y ahora se despliega nuestro programa. Lo usaré tres veces para que se pueda apreciar cómo evalúa un número neutro (el cero), un número negativo (el -4) y uno positivo (el 5)
Aquí termina esta entrada. Espero que les haya gustado, y si tienen algo que decir, no duden en comentar.
Hasta luego.
Fuentes: http://www.youtube.com/watch?v=II5WTVvryvk&feature=channel
Etiquetas
And
(1)
Buffer
(1)
C
(3)
Clase POO
(12)
Conversión
(1)
Factorial
(1)
Fortran
(1)
Funciones trigonométricas
(1)
If
(1)
Información general
(1)
Java
(2)
Laboratorio Lenguajes de Programación
(28)
Librería Math
(4)
Librerías
(2)
Or
(1)
Perl
(5)
Programación Orientada a Objetos
(1)
Puntos extra Clase POO
(9)
Puntos extra Taller POO
(12)
Python
(13)
Scheme
(2)
Semana 1
(1)
Semana 13
(5)
semana 14
(4)
Semana 2
(3)
Semana 3
(3)
Semana 4
(3)
Semana 5
(1)
Shell
(1)
Switch
(2)
Taller POO
(10)
Tarea extra
(5)
Tarea semanal
(12)
While
(1)
lunes, 25 de octubre de 2010
If en Python
Etiquetas:
If,
Laboratorio Lenguajes de Programación,
Python,
Semana 13
Suscribirse a:
Enviar comentarios (Atom)
Buen tutorial para principiantes :) Te pongo tres puntos para el lab.
ResponderEliminar