Hola! Espero se encuentren muy bien. ¿Qué quiere decir “import math” y por qué es necesario ponerlo para sacar raíz cuadrada?

Dylan Mendiola Nogales

Dylan Mendiola Nogales

Pregunta
studenthace 4 años

Hola! Espero se encuentren muy bien. ¿Qué quiere decir “import math” y por qué es necesario ponerlo para sacar raíz cuadrada?

6 respuestas
para escribir tu comentario
    Moisés Manuel Morín Hevia

    Moisés Manuel Morín Hevia

    studenthace 4 años

    Es para invocar las funciones y usar los objetos de ese módulo.

    DARWIN JUAN CARLOS CATUNTA GARCIA

    DARWIN JUAN CARLOS CATUNTA GARCIA

    studenthace 4 años

    Super, muchas gracias por la explicaciones !! 👍

    Cristian Blandón

    Cristian Blandón

    studenthace 4 años

    Puedes importar todas las librerías que quieras (que necesites) :)

    Como dato curioso, para sacar raíz cuadrada no es necesario importar la librería math; podrías elevar la base a la 0.5 (o 1/2), así:

    a = 16 raiz_a = a ** (1/2) print(raiz_a) # Esto imprimiría 4

    ¡Saludos!

    JESUS ALBERTO CARREÑO MARTINEZ

    JESUS ALBERTO CARREÑO MARTINEZ

    studenthace 4 años

    Hola De hecho se pueden importar múltiples librerías, a continuación te pongo un ejemplo de ello

    import numpy as np from numpy.random import binomial #Generador aleatoria de numeros de distribucion binomial from scipy.stats import binom #Funcion binomial from math import factorial import matplotlib.pyplot as plt
    Dylan Mendiola Nogales

    Dylan Mendiola Nogales

    studenthace 4 años

    @alberto_martínez gracias! De ahí me surge otra duda, si trato de importar otra librería, sustituye a la primera o ambas funcionan a la vez?

    JESUS ALBERTO CARREÑO MARTINEZ

    JESUS ALBERTO CARREÑO MARTINEZ

    studenthace 4 años
    import math

    Quiere decir que estamos mandando a llamar a la libreria math la cual tiene una función que permite sacar fácilmente la raíz cuadrada

    No es el único metodo, pero si es el más rapido y facil

Curso Básico de Python [Empieza Gratis]

Curso Básico de Python [Empieza Gratis]

Aprende a programar desde cero con el lenguaje de mayor crecimiento en el planeta: Python. Descubre qué es un algoritmo y cómo se construye uno. Domina las variables, funciones, estructuras de datos, los condicionales y ciclos.

Curso Básico de Python [Empieza Gratis]
Curso Básico de Python [Empieza Gratis]

Curso Básico de Python [Empieza Gratis]

Aprende a programar desde cero con el lenguaje de mayor crecimiento en el planeta: Python. Descubre qué es un algoritmo y cómo se construye uno. Domina las variables, funciones, estructuras de datos, los condicionales y ciclos.