Inhaltsverzeichnis
3.10 Recursos en línea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 3.11 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 4 Cadenas de pitón. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 4.1 Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 4.2 ¿Qué son las cadenas?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 4.3 Cuerdas representativas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 4.4 ¿Qué tipo es una cadena? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 4.5 ¿Qué puedes hacer con las cuerdas? . . . . . . . . . . . . . . . . . . . . . . 35 4.5.1 Concatenación de cadenas. . . . . . . . . . . . . . . . . . . . . . . . 36 4.5.2 Longitud de una cadena. . . . . . . . . . . . . . . . . . . . . . . . . 36 4.5.3 Acceso a un personaje. . . . . . . . . . . . . . . . . . . . . . . 36 4.5.4 Acceso a un subconjunto de caracteres. . . . . . . . . . . . . . . 37 4.5.5 Cadenas repetitivas. . . . . . . . . . . . . . . . . . . . . . . . . . 37 4.5.6 División de cadenas. . . . . . . . . . . . . . . . . . . . . . . . . . . 38 4.5.7 Cuerdas de conteo. . . . . . . . . . . . . . . . . . . . . . . . . . . 38 4.5.8 Sustitución de cuerdas. . . . . . . . . . . . . . . . . . . . . . . . . . 39 4.5.9 Encontrar subcadenas. . . . . . . . . . . . . . . . . . . . . . . . 39 4.5.10 Conversión de otros tipos en cadenas. . . . . . . . . . . . 40 4.5.11 Comparación de cadenas. . . . . . . . . . . . . . . . . . . . . . . . . 40 4.5.12 Otras operaciones con cadenas. . . . . . . . . . . . . . . . . . . . . 40 4.6 Sugerencias sobre cadenas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 4.6.1 Las cadenas de Python distinguen entre mayúsculas y minúsculas. . . . . . . . . . . . . . 42 4.6.2 Nombres de funciones/métodos . . . . . . . . . . . . . . . . . . . . . 42 4.6.3 Invocaciones de función/método. . . . . . . . . . . . . . . . . . 42 4.7 Formateo de cadenas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 4.8 Plantillas de cadenas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 4.9 Recursos en línea . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 4.10 Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 5 Números, Booleanos y Ninguno. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 5.1 Introducción . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 5.2 Tipos de Números. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 5.3 enteros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 5.3.1 Conversión a enteros. . . . . . . . . . . . . . . . . . . . . . . . . . 53 5.4 Números de punto flotante . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 5.4.1 Conversión a flotadores. . . . . . . . . . . . . . . . . . . . . . . . 54 5.4.2 Convertir una cadena de entrada en un punto flotante Número . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 5.5 Números complejos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 5.6 Valores booleanos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 5.7 Operadores aritméticos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 5.7.1 Operaciones con enteros. . . . . . . . . . . . . . . . . . . . . . . . . 57 5.7.2 División de números enteros negativos. . . . . . . . . . . . . . 59 xvi Contenido
popular post
Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza
WeiterlesenTemas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza
Weiterlesen• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.
Weiterlesen