Cómputo numérico en Python

PythonBeginner
Practicar Ahora

Introducción

En este laboratorio, profundizaremos en el mundo del cálculo numérico utilizando Python. Imagina un escenario en la era de los dinosaurios donde un hechicero primitivo de la Tierra está intentando predecir el movimiento de los cuerpos celestes utilizando cálculos numéricos básicos. El objetivo del hechicero es entender los conceptos del cálculo numérico y aplicarlos para resolver problemas matemáticos simples.

Configuración del entorno de Python

En este paso, configuraremos un entorno de Python para el cálculo numérico.

Vamos a escribir un fragmento de código Python simple para realizar cálculos numéricos básicos. Agregue el siguiente código a /home/labex/project/numerical_computing.py:

## numerical_computing.py
## Realizando cálculos numéricos básicos

## Suma
resultado_suma = 3 + 5
print("Resultado de la suma:", resultado_suma)

## Resta
resultado_resta = 10 - 3
print("Resultado de la resta:", resultado_resta)

Ejecute el script:

python numerical_computing.py

La información siguiente debe aparecer en su terminal:

Resultado de la suma: 8
Resultado de la resta: 7

Trabajando con la biblioteca NumPy

En este paso, introduciremos la biblioteca NumPy para el cálculo numérico. Trabajaremos con arrays, realizaremos operaciones básicas y calcularemos valores estadísticos.

Ahora, agreguemos código a /home/labex/project/numpy_operations.py para realizar cálculos numéricos básicos utilizando la biblioteca NumPy.

## numpy_operations.py
## Trabajando con la biblioteca NumPy

import numpy as np

## Creando arrays
array1 = np.array([1, 2, 3, 4, 5])
array2 = np.array([6, 7, 8, 9, 10])

## Realizando operaciones con arrays
resultado_suma = array1 + array2
print("Resultado de la suma:", resultado_suma)

## Calculando la media
valor_medio = np.mean(array1)
print("Valor medio de array1:", valor_medio)

Ejecute el script:

python numpy_operations.py

La información siguiente debe aparecer en su terminal:

Resultado de la suma: [ 7  9 11 13 15]
Valor medio de array1: 3.0

Resumen

En este laboratorio, hemos explorado los conceptos básicos del cálculo numérico utilizando Python. Hemos configurado un entorno de Python, realizado cálculos numéricos básicos y trabajado con la biblioteca NumPy para manipular arrays y calcular valores estadísticos. Este laboratorio proporciona una base sólida para entender los conceptos de cálculo numérico y su aplicación en Python.