Está en la página 1de 8

Fundacion Universitaria Juan N Corpas

5 de septiembre del 2023


Medicina - Semestre II

zulma huertas murillo


karen daniela morera
diego camilo orjuela
yeimy
Estas son
algunas
categorías
generales de
funciones
que se
pueden
encontrar
en
programació
n, pero hay
muchas
más, y las
funciones
pueden
variar según
el lenguaje
de
programació
n que estés
utilizando.
Las
funciones
son
componente
s
fundamental
es de la
programació
n que
permiten
organizar y
reutilizar
código de
manera
efectiva.

Funciones de entrada/salida (I/O):


print(): Muestra información en la pantalla.
input(): Recopila datos de entrada del usuario.
Funciones matemáticas y aritméticas:
abs(): Devuelve el valor absoluto de un número.
sqrt(): Calcula la raíz cuadrada de un número.
round(): Redondea un número al entero más cercano.
Funciones de cadena (strings):
len(): Devuelve la longitud de una cadena.
str(): Convierte un valor en una cadena.
split(): Divide una cadena en una lista de subcadenas.
Funciones de lista:
len(): Devuelve la longitud de una lista.
append(): Agrega un elemento al final de una lista.
pop(): Elimina y devuelve el último elemento de una lista.
Funciones de control de flujo:
if, else, elif: Permiten la ejecución condicional de código.
for y while: Se utilizan para realizar bucles.
break y continue: Controlan el flujo dentro de bucles.
Funciones personalizadas (definidas por el usuario):
Funciones que tú mismo creas para realizar tareas específicas en tu programa.
Funciones de bibliotecas externas:
Funciones proporcionadas por bibliotecas y módulos externos, como math, random, numpy, pandas, etc.
Funciones de manejo de excepciones:
try, except, finally: Permiten el manejo de errores y excepciones en el código.
Funciones de tiempo y fecha:
time(): Devuelve el tiempo actual en segundos desde una fecha de referencia.
strftime(): Formatea objetos de fecha y hora en cadenas legibles por humanos.
Funciones de manejo de archivos:
open(): Abre un archivo para su lectura o escritura.
read(), write(): Realizan operaciones de lectura y escritura en archivos.
Principio del formulario
om, numpy, pandas, etc.
Funciones de entrada/salida:
open()
Utilidad: Abre un archivo para lectura o escritura en Python.
Sintaxis: open(nombre_archivo, modo[, buffering])
Argumentos:
nombre_archivo: El nombre o ruta del archivo que se va a abrir.
modo: Una cadena que especifica el modo de apertura (por ejemplo, 'r' para lectura, 'w' para escritura, 'a' para agregar, etc.).
buffering (opcional): Controla el búfer de lectura o escritura (0 para desactivar, 1 para línea, valores mayores para tamañ
Ejemplo:
pythonCopy code
# Abre un archivo para lectura archivo = open('miarchivo.txt', 'r') contenido = archivo.read() archivo.close()
os.rename()
Utilidad: Renombra un archivo o directorio en el sistema de archivos.
Sintaxis: os.rename(archivo_actual, nuevo_nombre)
Argumentos:
archivo_actual: El nombre actual del archivo o directorio.
nuevo_nombre: El nuevo nombre que deseas asignar.
Ejemplo:
pythonCopy code
import os os.rename('archivo_antiguo.txt', 'archivo_nuevo.txt')
input()
Utilidad: Lee una línea de entrada desde el usuario a través de la consola.
Sintaxis: input(prompt)
Argumentos:
prompt: Un mensaje opcional que se muestra al usuario antes de recibir la entrada.
Ejemplo:
pythonCopy code
nombre = input("Por favor, introduce tu nombre: ") print("Hola,", nombre)
Funciones matemáticas/aritméticas:
pow()
Utilidad: Calcula una potencia de un número.
Sintaxis: pow(base, exponente[, módulo])
Argumentos:
base: El número base.
exponente: El exponente al que se elevará la base.
módulo (opcional): Si se proporciona, calcula la potencia en el módulo especificado.
Ejemplo:
pythonCopy code
resultado = pow(2, 3) # 2 elevado a la 3ra potencia (2^3) print(resultado) # Resultado: 8
divmod()
Utilidad: Realiza la división entera y devuelve el cociente y el residuo.
Sintaxis: divmod(dividendo, divisor)
scritura, 'a' para agregar, etc.).
a, valores mayores para tamaño personalizado).
Bibliografía

1.

2.
bliografía

Microsoft.com. [citado el 6 de septiembre de 2023]. Disponible en: http://earn.microsoft.com/es-


es/cpp/cpp/functions-cpp?view=msvc-170
Qué son las funciones y por qué son tan importantes para resolver problemas en programación
[Internet]. Henry. 2023 [citado el 6 de septiembre de 2023]. Disponible en:
https://blog.soyhenry.com/que-son-las-funciones-y-por-que-son-tan-importantes-para-resolver-
problemas-en-programacion/

También podría gustarte