Python Basico

hjatrejo
Flashcards by hjatrejo, updated more than 1 year ago
hjatrejo
Created by hjatrejo over 5 years ago
1869
43

Description

Flashcards on Python Basico, created by hjatrejo on 04/24/2015.

Resource summary

Question Answer
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
Show full summary Hide full summary

Similar

Test PYTHON
peralesmagana
Python knoledge
Alejandro Arboleda
test python
Jonathan Vg
Python, Lo Esencial.
Killy Vera
Lenguaje de programación
fabiola flores
Sintaxis de Python
themagoleo666 .
Programming language
JGiron
Arqutectura WS SDG
Jonathan Yaguachi
What is programming language? Why python?
51143
prueba o examen de 4to.secretariado
hotylia Gonzalez
Términos básicos
Xioglennys Depool