Fundamentos de Programación Con Python 3
Fundamentos de Programación Con Python 3
Fundamentos de Programación Con Python 3
Coordinación de edición:
Lucero Monzón Morán
Diseño de portada:
Fernando Cavassa Repetto
Corrección de estilo:
Karen Huachaca Avendaño
Diagramación:
Lucero Monzón Morán
Impresión:
Talleres gráficos de Aleph Impresiones SRL
Jirón Risso N.° 580, Lince, Lima, Perú
Agosto 2020
1 Introducción a Python..................................................................................17
1.1 Instalación de Python en Linux...................................................................................................................17
1.11 Variables.........................................................................................................................................................39
1.12 Constantes.....................................................................................................................................................40
1.19 Comentarios...................................................................................................................................................47
1.25 Operadores.....................................................................................................................................................65
1.28 Concatenación...............................................................................................................................................67
1.29 Replicando......................................................................................................................................................68
2.1.2 While...................................................................................................................................................................... 79
2.1.4 For........................................................................................................................................................................... 81
2.2.4 Input....................................................................................................................................................................... 87
2.3 Funciones..........................................................................................................................................................90
2.3.1 Crear el proyecto Funciones............................................................................................................................ 91
2.3.2 Ejemplos............................................................................................................................................................... 97
3.2 Tuplas.................................................................................................................................................................129
3.2.1 Ejemplos............................................................................................................................................................... 129
3.3 Diccionarios......................................................................................................................................................131
3.3.1 Métodos de los diccionarios........................................................................................................................... 132
3.3.2 Ejemplos............................................................................................................................................................... 133
3.4 Conjuntos..........................................................................................................................................................136
3.4.1 Ejemplos............................................................................................................................................................... 137
3.5 Excepciones......................................................................................................................................................139
3.5.1 Algunos ejemplos de uso de excepciones.................................................................................................. 140
4.1.4 Herencia................................................................................................................................................................ 149
4.1.5 Nuestra primera clase...................................................................................................................................... 149
4.1.8 Ejemplos............................................................................................................................................................... 158
4.1.17 Polimorfismo.................................................................................................................................................... 173
5 Manejo de ficheros.....................................................................................175
5.1 Manejo de ficheros.........................................................................................................................................175
5.1.1 Ejercicios de archivos TXT................................................................................................................................ 176
Referencias electrónicas....................................................................................191
Introducción a Python
1 Introducción a
Python
1.1 Instalación de Python en Linux
Python viene instalado de forma predeterminada en los sistemas operativos Mac y Linux,
ya que es utilizado intensamente por muchos componentes del sistema operativo Linux.
python3
Paso 1:
Ingrese a la siguiente URL para descargar: https://www.python.org/.
aNota
toN Puede descargar directamente la última versión desde la siguiente URL:
https://www.python.org/downloads/.
18
FUNDAMENTOS DE PROGRAMACIÓN CON PYTHON 3
MAG. JORGE NOLASCO VALENZUELA | DR. JAVIER GAMBOA CRUZADO | MAG. LUZ NOLASCO VALENZUELA
Paso 2:
Ejecute el instalador descargado.
Paso 3:
Inicie el proceso de instalación y haga clic en Install Now.
aNota
toN También puede hacer clic en Add Python 3.8 to PATH para poder ejecutar programas
desde la línea de comandos.