Python
Python
https://www.youtube.com/watch?v=bd511GpTYUE
Python
Herramientas en línea:
https://www.onlinegdb.com/online_python_compiler
https://edube.org/sandbox
https://ideone.com/
https://repl.it/
Instalar Python
Se utilizará un programa llamado IDLE, que facilita el uso de Python.
Pasos:
1. Acceder a la web de Python: www.python.org/downloads/
2. Seleccionar la
opción más
reciente
correspondiente al
Sistema Operativo
de su PC:
Instalar Python
Pasos:
3. Ir a la carpeta de descargas y hacer doble clic sobre el ícono
• Comentarios
Comienzan con el carácter numeral, #, y se extienden
hasta el final físico de la línea.
Generalidades del Lenguaje
Python
• Indicador de bloques de código
Se denotan por indentación de línea (sangría), que se
aplica estrictamente.
Para Python:
Programa = Módulo
Generalidades del Lenguaje
Python
• Extensiones del lenguaje
Colección de módulos de Python.
Son paquetes o librerías desarrolladas por la comunidad
Python, disponibles de manera gratuita en internet para
integrarlas al entorno del lenguaje, que han sido
desarrollados para aplicaciones especiales.
1. Números:
2. Cadenas de texto:
3. Booleanos
4. Listas
5. Tuplas
6. Diccionario
Estructuras de Datos
Tipos de datos básicos:
1. Números:
Enteros (int), flotantes (float), enteros largo (long)
Estructuras de Datos
Tipos de datos básicos:
2. Cadenas de texto: String (str), caracter (chr)
Sitio :
https://docs.python.org/2/library/stdtypes.html#st
ring-methods
Estructuras de Datos
Tipos de datos básicos:
3. Booleanos (bool)
Estructuras de Datos
4. Listas
• Variable usada para agrupar valores.
• Contiene elementos de igual o diferente tipos de datos.
• Permiten modificar los datos una vez creados.
• Los elementos se colocan separados por comas y
encerrados entre corchetes []:
.
Para acceder al valor asociado a una determinada clave,
se utiliza la clave elegida en lugar del índice
Operadores de Comparación
Operadores lógicos
Estructuras de Control
Condicionales: