Pregunta | Respuesta |
PYTHON | Es un lenguaje de programación parecido a Perl, pero tiene una sintaxis mas limpia. |
Características | Lenguaje interpretado Se ejecutara nuestro aplicación utilizando un programa llamado interprete, en vez de compilar la aplicación. |
Tipado dinamico No es necesario declarar el tipo de dato, este se adapta, al tipo que le asignemos al ejecutarlo. | Fuertemente Tipado No podemos combinar variables de distintos tipos. |
Multiplataforma Corre en cualquier plataforma | Es un lenguaje basado en programación orientado a objetos. POO. |
Se puede programar Páginas y aplicaciones WEB. | Es facil de utilizar ya que parece seudo código. |
Hola Mundo | Print Es el comando que nos permite imprimir algo en pantalla. |
Sintaxis Print Print "Texto a Mostrar" | |
Para guardar nuestra aplicaciones de Python utilizaremos Sublime TEXT 2 | La extension de las aplicaciones de Python son "py", por lo que guardaremos nuestros archivos con esa terminación. |
Para correr la aplicación en linea de comando se ubica la ruta del archivo y se coloca Python mas el nombre del archivo | |
En Python existen 2 formas de representar a los números interno | INT LONG La diferencia es que LONG Almacena números mas grandes |
Como declarar una variable tipo (INT) e = 5 | Como declarar una variable tipo (LONG) e = 5L |
Como declarar una variable para un número REAL (Float) real = 0.1324 | Como declarar una variable con un número con exponente real = 0.5656e5 |
Operadores Aritméticos Ejemplo | |
Resultado | Para almacenar Cadenas (String) Su sintaxis Seria Cadena ="Texto comillas simples" Cadena ="Texto comillas dobles" |
La palabra reservada type nos indica de que tipo es nuestra variable print type (NombreVariable) | Al crear cadenas podemos concatenarlas o podemos utilizar caracteres de escape \n Salto de linea \t tabulacion |
Se puede utilizar triple comida (""") para respetar todos los saltos de linea | |
Se pueden repetir cadenas de una manera simple cad="hola" * 3 | |
Para concatenar en python solo se usa el simbolo "+" | El tipo de dato boolean tiene 2 variantes True y False. Para su uso se utilizan operadores lógicos |
Listas Son un tipo de colección ordenada de datos, parecido a un array | Van entre corchetes, y van separados los elementos por comas. |
Se pueden agregar distintos tipos a las listas e incluso otra lista | |
Se puede acceder a las listas con la anterior sintaxis | |
Como se pudo observar para modicar una lista dentro de otra lista se coloca el indice de la lista a modificar, y luego el indice del elemento a cambiar dentro de esa lista | Para modificar un dato de una lista se hace con la siguiente sintaxis. |
En esta imagen podemos como extraer varios datos de una lista | Para extraer de manera salteada abrimos otro corchete y colocamos [2] |
Sintaxis cambio varios datos, de una lista | |
TUPLAS Son similares a las listas, no se requieren corchetes, pero que estén separados por comas | Ejemplo sintaxis tupla t=(3,"hola",false") |
La diferencia de una tupla y una lista es que la tupla no se le puede agregar mas elementos, mientras a las listas SI. | Los elementos de un tupla no pueden ser modificados. |
Diccionarios Su sintaxis es la siguiente. Nota: ya no utilizan indicen utilizan claves y sus elementos van entre llaves | |
Operadores Relacionales > Mayor Que < Menor Que == Igual = Asignación | >= Mayor o igual <= Menor o igual != indistinto de |
OPERACIONES RACIONALES | |
Operado Elif | |
Sentencias Condicionales | |
En el anterior ejemplo podemos observar la sentencia edad + 1, que sirve para agregar un numero a mi ciclo. | |
En el anterior ejemplo se utiliza continuo para saltar un parámetro y continuar y la palabra break sirve para romper el ciclo. | |
Funciones Para declararla la sintaxis seria def nombre_funcion(num1+num2) print num1 + num2 | Esta función imprime la suma de dos números |
¿Quieres crear tus propias Fichas gratiscon GoConqr? Más información.