Mostrando entradas con la etiqueta Tutoriales. Mostrar todas las entradas
Mostrando entradas con la etiqueta Tutoriales. Mostrar todas las entradas

jueves, 15 de enero de 2009

Tutorial IV: Operadores en python

AL igual que todos los lenguajes de programación, python también cuenta con los siguientes operadores aritméticos.






El operador suma:

Vamos a practicar lo siguiente para ver que pasa, nada hay hay que escribir lo siguiente en la ventana interactiva, o realizamos un script y copiamos y pegamos el código.

suma = 4 + 8

sumaFlotante = 4.5 + 8.33

total = suma + sumaFlotante

print suma

print sumaFlotante

print total


Operador resta:

resta = 100 – 50

restaFlotante = 100.77 – 10.32

total = restaFlotante – resta

print resta

print resta Flotante

print total


Operador multiplicación:

total = 55.66 * 2

Print total


Operador exponente:

Este operador sirve para elevar un valor a determinada potencia.

Modo de uso:

**

Elevar 8 al cuadrado:

8 ** 2

Ahora elevar al cubo

8 ** 3

8 ** 5


Operador resto de una división:

El operador modulo (%), devuelve el resto de la división entera de dos números. Es muy común utilizarlo cuando se quiere saber si un número es par o impar.

6 % 2 # == 0

5 % 2 # == 1

Todo los que sigue al signo # es un comentario, 6 % 2 da como resultado 0, el 6 es numero par. Caso contrario con 5, el resto es 1.


Operador división:

5 / 2 # == 2

Esto se debe a que cuando dividimos dos números enteros el resultado es entero, para sacar el valor real, al menos un operando debe de ser flotante

5 / 2.0 # == 2.5


Operador división entera:

5 // 2 # == 2

5 // 2.0 # == 2.0

5 // 3.33 # == 1.0

Este operador no muestra los decimales, nada mas la parte entera.

Para finalizar hay que crear un script de lo aprendido.

print "Utilizando el operador suma"

suma = 4 + 8

sumaFlotante = 4.5 + 8.33

totalSuma = suma + sumaFlotante

print suma

print sumaFlotante

print totalSuma

print "Utilizando el operador resta"

resta = 100 - 50

restaFlotante = 100.77 - 10.32

totalResta = restaFlotante - resta

print resta

print restaFlotante

print totalResta

print "Utilizando el operador multiplicacion"

total = 55.66 * 2

print total

print "Utilizando el operador exponente"

print 8 ** 2

print 8 ** 3

print 8 ** 5

print "Utilizando el operador modulo"

print 6 % 2 # == 0

print 5 % 2 # == 1

print "Utilizando el operador division"

print 5 / 2 # == 2

print 5 / 2.0 # == 2.5

print "Utilizando el operador división entera"

print 5 // 2

print 5 // 2.0

print 5 // 3.33

raw_input()



Ejercicio: Crear una calculadora con los operadores aritméticos. Tomando en cuenta lo siguiente.

· Crear una variable llamada numero1 con el valor de 24

· Crear una variable llamada numero2 con el valor de 2.33



jueves, 8 de enero de 2009

Tutorial III: Variables en python

Una variable se utiliza para almacenar un valor de determinado tipo.

En python existen los siguientes tipos de variables:


Numérica (entera)

· Numérica (flotante)

· Numérica (complejo)

· Cadena de caracteres

· Booleano

Toda variable antes de ser llamada tiene que tener asignado un valor, de lo contrario dará error.

print mensaje



Aparece el error, mensaje no esta definido, al no contener ningún valor.

En otros lenguajes de programación c++, java, vb se declaran las variables y luego se asigna el valor. En python no es necesario declarar, si no que asignar el valor a la variable y a partir de ese momento, la variable ya es parte del programa.

Lo que debemos de tomar en cuanta es que Python es un lenguaje sensible a mayúsculas y minúsculas.

Asignar valor a variables de tipo entero:

año = 2009

nacimiento = 1986

Asignar valor a variables de tipo flotante:

precio = 10.93

sueldo = 560.33

Asignar valor a variables de tipo complejo

>>> valor = 5 *(4 + 2j)

>>> print valor

(20+10j)

Asignar valor a variables de tipo cadena:

Cadena de caracteres (puede estar encerrada entre comillas simples o dobles)

mensaje = “Bienvenidos a InforNext”

nombre = ‘Perico’

Asignar variables de tipo booleano:

visible = True

Código de práctica

print "Variables de tipo entero"
ano = 2009
nacimiento = 1986
print ano
print nacimiento

print "Variables de tipo flotante"
precio = 10.93
sueldo = 560.33
print precio
print sueldo

print "Variables de tipo complejo"
valor = 5 *(4 + 2j)
print valor

print "Variables de tipo cadena"
mensaje = "Bienvenidos a InforNext"
nombre = 'Perico'
print mensaje
print nombre

print "Variables de tipo booleano"
visible = True
print visible

raw_input()


martes, 6 de enero de 2009

Tutorial II: Crear script en python

Continuaremos con el segundo tutorial de python

En el primer tutorial hicimos el ejemplo de hola mundo, pero nada mas usando la consola, ahora lo haremos en un script.


Al hacerlo en la consola se ejecutaba el comando o comando sueltos, pero no era en si no se estaba programando en python.

Para hacer una script en pyhton hacemos lo siguiente:

· Abrimos pythonWin Editor

· File new (Ctrl + N)

Seleccionamos Python Script y luego OK

Al hacer lo anterior nos aparace una ventana con el titulo de Script 1

En esta ventana ya podemos escribir todo el código a ser ejecutado.

Escribimos el mismo código del 1 capitulo

mensaje = ‘Hola Mundo’

print mensaje

Lo guardamos como holaMundo.py

Para ejecutar el script

Presionamos sobre el icono que esta dentro de un rectángulo y aparecerá una ventana que dice “Run Script” presionamos OK.


En la ventana interactiva imprime nuestro mensaje.

Si vemos en el directorio donde guardamos nuestro script y lo ejecutamos, aparece la ventana de símbolo de sistema y desaparece sin ver nuestro mensaje, para evitar que se cierre automáticamente añadiremos la siguiente línea.

Input (“Presione enter para salir”)

Esto lo haremos siempre que lo ejecutemos con doble clic para poder ver el resultado.

Al ejecutarlo, la ventana no se cierra automáticamente, hasta que presionemos enter.


1. Introduccion a python

,tEn las vacaciones decidi a tocar un poco a python y me gusto, es por ello que escribo aqui una parte de lo que he aprendido.

Python es un lenguaje de script desarrollado por Guido van Rossum. Con python se puede programar empleando programación lineal, estructurada y orientada a objetos.

Se cuenta con intérpretes de Python en múltiples plataformas: Windows (ActivePython 2.5), Linux, Mac etc.

Se puede ejecutar instrucciones de Python desde la línea de comando o creando archivos con extensión *.py.

ActivePython se puede descargar desde aquí:

http://downloads.activestate.com/ActivePython/windows/2.6/ActivePython-2.6.1.1-win32-x86.msi

Cuando instalemos python, se debe comprobar que funciona correctamente. Para ello hacemos lo siguiente:

· Abrimos la consola (ejecutar >> cmd)

· Escribir python

Al ejecutar el comando nos devuelve la versión de activePython en este caso 2.5.2.2

Veremos un simple ejemplo de hola mundo.

En la consola que acabamos de abrir escribimos

Print ‘Hola Mundo’

Y presionamos enter

Con esa línea se imprime en pantalla la cadena que esta dentro de comillas simples, en este caso Hola Mundo.


Otro modo

mensaje = ‘Hola Mundo’

Print mensaje

Este último hace lo mismo que el primero, se puede observar que se utilizo una variable. En python no es necesario el tipo de la variable.

Resultados

Si no queremos hacerlo desde la consola de Windows lo haremos con active activePython

Para abrirlo basta con ejecutar PythonWin Editor que esta en el directorio activePython ubicado en todos los programas