Está en la página 1de 4

PROGRAMACIÓN AVANZADA I

SEMANA 8

Nombre del estudiante: Andrea Luna Vargas


Fecha de entrega:27 diciembre 2021
DESARROLLO
1. Según los conocimientos adquiridos, especifique cuales son las funciones nativas disponibles en
Python.
En Python existen diferentes funciones, las cuales enumeraré por categoría:

- Funciones Predefinidas Reseñables:


o List(): creación de una lista a partir de un elemento.
o Tuple(): creación o modificación de una tupla.
o Type(): devolución del tipo de elemento pasado como un parámetro.

- Funciones para trabajar con texto:


o Print(): Imprimir en pantalla el argumento que nosotros indicamos.
o Len(): Devuelve la longitud de la cadena que le pasemos (en argumentos) como un
parámetro.
o Replace(): Reemplazo de la cadena como argumento.
o Upper(): Convierte la cadena en mayúscula.
o Lower(): Convierte la cadena en minúscula.

- Funciones numéricas más usadas:


o Sum(): Suma la lista de números.
o Min(): Determina el valor mínimo de la lista de números.
o Max(): Determina el valor máximo de la lista de números.
o Range(): Creación de una lista aritmética de números.
o Str(): Convierte un valor número en texto.

2. Realice un cuadro especificando las extensiones más utilizadas en Python y describa brevemente su
uso.

Nombre extensión Características


Py Fuente de entrada del código
Pyc Script bytecode compilado
Pyo Optimización del archivo pyc
Pyd Secuencia de comandos creado por un archivo
DLL de Windows.
Pyw Secuencia de comandos de Python para Windows.
Se ejecuta con pythonw.exe
Pyx Cython src para convertirlos en C/C++.
3. Crear un programa en Python que permita calcular el número de días entre 2 fechas del mismo mes.

CÓDIGO:

#Pregunta 3: calcular el número de días entre 2 fechas del mismo mes

from datetime import date


hoy = date(2022,1,2)
otra_fecha = date(2022,1,15)

fecha= otra_fecha - hoy

print(fecha)
print(fecha.days)

RESPALDO CÓDIGO
REFERENCIAS BIBLIOGRÁFICAS
https://online.iacc.cl/pluginfile.php/404487/mod_resource/content/4/PROAV1301_S8_CONT_Introducci
%C3%B3n%20al%20lenguaje%20Python.pdf?redirect=1

También podría gustarte