Autor Tema: Clase De Python 1 [Parte 1] Por Rock Lee  (Leído 1289 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Rock Lee

  • Administrador
  • *
  • Mensajes: 1118
    Ingreso: Enero de 2014
  • Sexo: Masculino
  • ar
  • Digitalizando tu Mundo
    • Ver Perfil
    • La nueva era del conocimiento
Clase De Python 1 [Parte 1] Por Rock Lee
« on: 25 Junio de 2014, 06:51 pm »
Bueno luego de pasar mis examenes :/ y unos problemas mas, tengo el tiempo para dedicarme de lleno a este pequeño proyecto tengo en mente y por el cual he abierto esta seccion, colocare apuntes que ido haciendo con el tiempo para resumir este lindo lenguaje para comenzar... Luego de esta breve explicacion vamos a ir a al tema como primer medida haremos un repaso rapido de python para ir avanzando un poco...


Lo primero ¿Que es Python?

Python es un lenguaje de scripting independiente de plataforma y orientado a objetos, preparado para realizar cualquier tipo de programa, desde aplicaciones Windows a servidores de red o incluso, páginas web. Es un lenguaje interpretado, lo que significa que no se necesita compilar el código fuente para poder ejecutarlo, lo que ofrece ventajas como la rapidez de desarrollo e inconvenientes como una menor velocidad. Ademas al ser open source, cualquiera puede contribuir a su desarrollo y divulgación. Tambien, no es necesario pagar ninguna licencia para distribuir software desarrollado con esté lenguaje. Hasta su intérprete se distribuye de forma gratuita para diferentes plataformas.


¿Que tipo de versiones hay?

Python posee 2 versiones principales el cual la primera version es 2.x.x, es el que mas tiempo lleva ademas para comenzar a entender es bueno sin embargo otra version, que recibe varios nombres como Python 3000 y Py3K, aunque habitualmente se le denomina simplemente Python 3.x.x


Repasando conceptos basicos:

Variable:

Código: (Python) [Seleccionar]
print "Hola Mundo"
print 2 + 3
print 5*5

“Hola Mundo”, 2, 3, 5,<-- son valores. El valor es uno de los elementos fundamentales que manipula un programa.
Una variable es un nombre que representa  o refiere a un valor.

Ejemplo:
>>> x = 3   El nombre “x”, representa el valor 3 <<<

  • Una variable sirve para generalizar los valores.
  • Su uso es similar al que le damos en matemáticas
  • Pueden sustituirse por cualquier valor.
  • En Python las variables no se declaran.
  • El nombre de las variables pueden contener letras, dígitos y “_” . Deben comenzar con letra.

¡¡Correctos!!:
MiVariable
MiVar1
Mi_Var1

¡¡Incorrectos!!:
1MiVariable
“miVar”
mi_va**

Importante: Hay que asignarle un valor a una variable antes de poder utilizarla. En Python HAY diferencia entre mayúsulas y minúsculas: variable miVar es distinto de variable MiVar.




Tipo De Datos:

Definición: Un Tipo de datos define un conjunto de valores y las operaciones válidas que pueden realizarse sobre esos valores

>>>Conjunto de valores:
•Representa todos los valores posibles que puede llegar a tomar una variable de ese tipo

>>>Operaciones permitidas:
•Establece qué operaciones son válidas para los datos pertenecientes a dicho tipo


Tipos Básicos - Enteros:

Al asignar un número a una variable, le asociará el tipo “int” en caso que su valor entre en 32 bits, caso
contrario reserva automáticamente para un “long”. Miremos este caso:

Código: (Python) [Seleccionar]
>>> x=123456789
>>> type(x)
<type ´int´> #Entero#
>>> x= x+1
>>>type(x)
<type ´long´> #Entero Largo#

¿Qué pasó en este ejemplo?

Tipos Básicos - Reales

  • Permite trabajar con valores con coma decimal.
  • Se representan mediante el tipo float.
  • Se almancenan en 64 bits.

El rango de valores es de:
• ±22250738585072020 x 10-308 a
• ±17976931348623157 x 10308

>>> var_real1= 0.2703
>>> var_real2= 0.1e-3  -->> Notación científica. Equivale al número: 0.1 x 10-3 =0.1x0.001=0.0001

Para el caso de necesitar representar fracciones de forma más precisa, se cuenta con el tipo decimal, desde la versión 2.4 de Python


Operadores aritméticos

Operaciones que pueden hacerse sobre variables numéricas y números.

<<<Operadores aritméticos>>>


Tipos Básicos - Booleanos

Se los utiliza para indicar valores de verdad y permiten dos únicos valores:

-> True
-> False

Operadores lógicos: and, or, not




Tipos Básicos - Booleanos


Operadores relacionales: ==, !=, <, <=, >, >=
>>> x=2; y=3




Bueno luego de leer y recordar todo un poco lo que trata Python, por experiencia propia. He decidido dividir este pequeño repaso rapido en ... 2 o 3 partes dependiendo como valla creando los mensajes, recordar es algo propio que voy lleyendo y colocando lo que creo importante :)

Recordar: Ante cualquier duda o sugerencia sera muy bien recibida simplemente deja un comentario ;)



...Un Saludo Para Todos!...

<<< Adelanto >>> Parte 2: Cadenas, Listas, Tuplas... Sorpresa :P
« Última Modificación: 06 Junio de 2016, 05:25 pm por Ninokap »