Python - 0 2
Python - 0 2
@ebadilla10
pip es el manejador de paquetes por defecto para Python. Viene incluido en la mayoría de las distribuciones de
Python y permite instalar paquetes desde el repositorio oficial de Python Package Index (PyPI) o desde otros
repositorios: https://pypi.org/project/pip/
@ebadilla10
Primer programa en python
@ebadilla10
@ebadilla10
Identificadores en Python
Se debe asignar a los identificadores un nombre que tenga sentido. Si bien c = 10 es un nombre válido, escribir count = 10 tendría más
sentido, y sería más fácil averiguar qué representa cuando observa su código después de un largo intervalo.
Los nombres de constantes y variables deben tener una combinación de letras en minúsculas (a-z) o mayúsculas (A-Z) o dígitos (0 a 9)
o un guión bajo (_).
Nota: Python es un lenguaje de tipo inferido, por lo que no tiene que definir explícitamente el tipo de variable.
@ebadilla10
Variables, Constantes y literales de Python
Los literales son representaciones de valores fijos en un programa. Pueden ser números, caracteres o cadenas, etc. Por ejemplo, '¡Hola,
mundo!', 12, 23.0, 'C', etc.
Python contiene un literal especial None. Se utiliza para especificar una variable nula.
@ebadilla10
Variables, Constantes y literales de Python
Una constante es un tipo especial de variable cuyo valor no se puede cambiar. En Python, las constantes generalmente se declaran y
asignan en un módulo (un nuevo archivo que contiene variables, funciones, etc. que se importa al archivo principal).
Dado que todo es un objeto en Python, los tipos de datos son en realidad clases y las variables son instancias (objetos) de estas clases.
@ebadilla10
@ebadilla10
Conversión de tipos de Python
Se tiene un TypeError, cuando se intenta sumar un string con un integer. Por ejemplo, '12' + 23. Python no puede usar la conversión
implícita en tales condiciones. Python tiene una solución para este tipo de situaciones que se conoce como conversión explícita.
@ebadilla10
Salidas en Python
Aritméticos
@ebadilla10
Operadores en Python
Asignación
@ebadilla10
Operadores en Python
Comparación
@ebadilla10
Operadores en Python
Lógicos
@ebadilla10
Operadores en Python
Bitwise
@ebadilla10
Operadores en Python
Identidad
Membresía
@ebadilla10
Python namespaces