COMUNICADO ACTUALIZADO
Posteado en comunicado sobre Julio 23, 2008 por crizurDía 16 “Identificadores y Palabras Reservadas en Python”
Posteado en Python Básico con etiquetasfunción, identificador, metodo, palabras reservadas, python, variable sobre Julio 22, 2008 por crizurDía 15 “Variables y Asignaciones en Python”
Posteado en Python Básico con etiquetasasignación, identificador, python, variable sobre Julio 22, 2008 por crizur
>>> pi = 3.14
>>> r = 1.2
>>> perimetro =2*pi*r
>>> perimetro
7.5359999999999996
>>> a=1
>>> 2*a
2
>>> a+1
2
>>> a=3
>>> a+a
6
Post realizado gracias al libro “IntroducciDía 14 “Enteros largos y Operadores Binarios en Python”
Posteado en Python Básico con etiquetasbinarios, bit, booleanos, matemáticas, números naturales sobre Julio 19, 2008 por crizurHola hoy voy a ser dos post en uno, ya que realmente son breves Python posee un rico conjunto de tipos de datos, en el post anterior hablamos de los números complejos, ahora vamos a ver brevemente los enteros largos. El rango de los números flotantes puede resultar insuficiente para ciertas aplicaciones. Python ofrece la posibilidad de trabajar con números de cifras arbitrariamente largos. Un entero largo siempre finaliza con la letra L. Aquí un ejemplo Fíjate números enteros cambian automáticamente a enteros largos cuando es necesario.
Observa la “L” que aparece, aunque 2 y 31 son números enteros normales, el resultado de evaluar 2**31 es un entero largo. Esto es así porque los enteros normales se codifican en complemento a 2 de 32 bits, y 2**31 no puede representarse en complemento a 2 de 32 bits
Día 13 “Números Complejos en Python”
Posteado en Python Básico con etiquetasmatemáticas, números complejos, python sobre Julio 16, 2008 por crizurPython también ofrece la posibilidad de trabajar con números complejos.
Los números complejos son una extensión de los números reales, estos representan todas las raíces de los polinomios, a diferencia de los reales.
Entonces los números complejos son aquellos que tienen parte imaginaria.
Una de las características de Python es que podemos trabajar con números complejos, ya que la gran mayoría de los lenguajes de programación carecen de esta.
Un número complejo puro(número imaginario) finaliza siempre con la letra j, que representa el valor de la raíz cuadrada negativa.
Un número complejo con parte real se expresa sumando la parte real a un complejo puro.
Algunos ejemplos de números complejos
4j
1+2j
2.0+3j
Ahora en el interprete de Python

En Python los números complejos con una parte real distinta de cero se puede crear con la función complex(real, imag), como en el ejemplo.
Los números complejos siempre son representados como dos números de punto flotante, la parte real y la imaginaria, para extraer éstas partes de un número complejo z utilice z.real y z.imag
Las funciones de conversión a punto flotante y entero (flota, int, long) no funcionan para los números complejos, no hay una forma correcta para convertir un número complejo en un número real, podemos utilizar abs para obtener su magnitud (como flotante) o z.real para obtener su parte real.

Día 12 “Operadores Booleanos o Lógicos en Python” Actualizado!
Posteado en Python Básico con etiquetasbooleanos, python sobre Julio 9, 2008 por crizur

El operador or proporciona True si cualquiera de sus operandos es True, y False sólo cuando ambos operandos son False.
El operador not es unario, y proporciona el valor Trae si su operando es False y viceversa.

Tenemos que saber también la prioridad al usar los operadores lógicos.
En primer lugar tenemos al operador de Negación (not), luego al de Conjunción (and) y por ultimo el de Disyunción(or).
Además tenemos que saber la asociatividad que presentan estos operadores, el not no tiene asociatividad por ser unario, el and y or son asociativos por la izquierda ya que son binarios.
Aquí están algunos ejemplos
Te comento que existe una familia de operadores que devuelven valores booleanos, en esta tabla algunos operadores.
Aquí están algunos ejemplos
Espero que este claro cualquier duda en los comentarios, nos vemos.








