0% encontró este documento útil (0 votos)
16 vistas2 páginas

Resumen Python 2

Sintaxis básica de Python

Cargado por

pepe
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
16 vistas2 páginas

Resumen Python 2

Sintaxis básica de Python

Cargado por

pepe
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Conceptos clave del lenguaje Python

Comentarios

• Se usan # para comentarios de una línea.

• Para comentarios multilínea se emplean comillas triples """ """.

• Los docstrings documentan funciones, clases y módulos, y se pueden consultar


con help().

Indentación

• Es obligatoria para definir bloques de código.

• Se recomienda usar 4 espacios en lugar de tabulaciones.

• La indentación incorrecta genera errores como IndentationError.

Variables

• Deben comenzar con letras o guiones bajos, sin espacios ni caracteres


especiales.

• Son sensibles a mayúsculas/minúsculas.

• No se pueden usar palabras reservadas como def, class, if, etc.

Tipos de datos

Booleanos

• Solo existen True y False.

• La función bool() convierte otros tipos a booleanos.

Enteros (int)

• Soportan operaciones básicas: suma, resta, multiplicación, división, módulo,


exponenciación.

• Se pueden representar en distintas bases: binaria (0b), octal (0o), hexadecimal


(0x).

Decimales (float)

• Se representan con punto decimal o notación científica (5e1).

• La función float() convierte otros tipos a flotantes.

Complejos (complex)

• Se representan como a + bj.

• Se pueden operar como en matemáticas: suma, producto, etc.

Cadenas (str)

• Se definen con comillas simples, dobles o triples.


• Son inmutables, indexables y permiten slicing.

• Se pueden concatenar, repetir y transformar (mayúsculas, minúsculas, etc.).

• Soportan métodos como replace(), split(), join(), startswith(), endswith().

None

• Representa ausencia de valor.

• Se usa como valor por defecto o para indicar que una función no devuelve nada.

También podría gustarte