Búsqueda de sitios web

Cómo elevar al cuadrado un número en Python (6 formas)


Utilizando las bibliotecas o funciones integradas de Python, los usuarios pueden encontrar el cuadrado de un número. Multiplicar el mismo número dos veces nos da el cuadrado del número. Este artículo de Python proporciona diversas formas de llegar al cuadrado del número.

Método 1: uso de la función Pow() en Python

La función Pow es una función incorporada disponible en el módulo Math de Python. Esta función ayuda a determinar la potencia de un número.

Para determinar el cuadrado del número, se utiliza dos como potencia.

La siguiente es la sintaxis de la función pow como se muestra a continuación:

Sintaxis:

Pow (base, exponent)

Explicación: –

La función toma dos argumentos, a saber, la base y el exponente.

  • Base: el número cuya potencia o cuadrado se desea calcular.
  • Exponente: es un número que se utiliza como superíndice del número base.

Ejemplo:

Tomemos un ejemplo de cómo determinar el cuadrado de un número usando código Python. Este programa de Python calcularía el cuadrado de un número utilizando números enteros de base y exponente como entradas.

Código Python:

Base=input("Provide base integer")
if Base.isdigit()==True:
    Base=int(Base)
    result=pow(Base,2)
    print("The square result is ", result)
else:
    print("please provide an integer for base")

Salida:

Provide base integer2
The square result is 4

Explicación:

Antes de determinar el cuadrado de un número, el código anterior recibe una entrada del usuario. El código verifica que la entrada sea un dígito o no. Si es cierto, determina el cuadrado del número.

Método 2: uso del operador de energía

Un operador de energía en Python se representa como '**'. Se utiliza en Python para determinar la potencia de un número. Con un exponente de dos como entrada, este operador le da al usuario el cuadrado de un número en Python. Un operador de potencia también se conoce como operador de exponente.

El operador Power tiene la siguiente sintaxis de Python:

Sintaxis: –

(Base**Exponent)

Tomemos un ejemplo de cómo determinar el cuadrado de un número usando el operador exponente en Python. Este programa tomaría números enteros de base y exponente como entrada para determinar el cuadrado de un número.

Código Python:

Base=input("Provide base integer")
Exponent=input("Provide exponent integer")
if Base.isdigit() & Exponent.isdigit()==True:
    Base=int(Base)
    Exponent=int(Exponent)
    result=Base**Exponent
    print("The square result is ",result)
else:
    print("please provide an integer for base")

Salida:

Provide base integer2
Provide Exponent integer2
The square result is 4

Explicación:

Antes de determinar el cuadrado de un número, el código anterior recibe una entrada del usuario. El código verifica que la entrada sea un dígito o no. Si es cierto, determina el cuadrado del número.

Método 3: uso de la multiplicación para determinar el cuadrado de un número

La creación de un script en Python para determinar el cuadrado de un número mediante la multiplicación es fácil. El siguiente código Python tomaría un número del usuario y lo multiplicaría un par de veces. También verifica si la entrada dada es un dígito o no.

El código Python seguiría la siguiente sintaxis:

Sintaxis:

(Base* Base)

La sintaxis anterior es similar a la representación matemática básica. Esto muestra que el cuadrado de un número se puede determinar multiplicando la base por sí misma un par de veces.

Ejemplo:

Tomemos un ejemplo de cómo determinar el cuadrado de un número usando la multiplicación en código Python. Este programa tomaría base como entrada para determinar el cuadrado de un número.

Código Python:

Base=input("Provide base integer")
if Base.isdigit()==True:
    Base=int(Base)
    result=Base*Base
    print("The square result is ",result)
else:
    print("please provide an integer for base")

Salida:

Provide base integer2
The square result is 4

Explicación:

Antes de determinar el cuadrado de un número, el código anterior recibe una entrada del usuario. El código verifica que la entrada sea un dígito o no. Si es cierto, determina el cuadrado del número.

Método 4: uso de una lista para determinar el cuadrado de un número

Python proporciona la funcionalidad de determinar el cuadrado de un número para más de una base, y se pueden agrupar para formar una lista de Python. Es un tipo de estructura de datos que permite al programador almacenar múltiples elementos o valores bajo una sola variable. Luego elevaría al cuadrado cada número presente en la lista.

Tomemos un ejemplo de cómo determinar el cuadrado de un número utilizando una estructura de datos de lista. Este programa toma una lista como entrada para determinar el cuadrado de un número.

Código Python:

sqr_list = [2,4,6,8]
for Base in sqr_list:
    result=Base**2
    print("The square result is ",result)

Salida:

The square result is 4
The square result is 16
The square result is 36
The square result is 64

Explicación:

En el código Python anterior, se ejecuta un bucle for que recorre cada elemento presente en la lista y para cada elemento. Determina el cuadrado de un número. Utilizando el enfoque anterior, la lista nos ayuda a determinar el cuadrado de varios valores enteros.

Método 5: uso del bucle While en Python

También se puede utilizar un bucle while para determinar el cuadrado de un número en Python. Puede denominarse como la repetición de una instrucción específica hasta el momento en que se cumple una condición específica. Ayuda a calcular el cuadrado de un número repitiendo instrucciones hasta que la condición proporcionada se vuelve falsa.

El siguiente programa itera utilizando un bucle while para determinar el cuadrado de un número hasta que el contador utilizado como entrada sea igual o menor que 5.

Código Python:

n_start = 1
while n_start <=5:
    result= n_start **2
    print("The square result is ",result)
    n_start=n_start+1

Salida:

The square result is 1
The square result is 4
The square result is 9
The square result is 16
The square result is 25

Método 6: uso de matrices para determinar el cuadrado de un número

Otro método que podría utilizarse para determinar el cuadrado de un número es utilizar la combinación de matrices y una función incorporada disponible en Python.

Se pueden utilizar la matriz de Python y el método del cuadrado presentes en el módulo NumPy para determinar el cuadrado de un número. Tomemos un ejemplo para determinar el cuadrado de un número utilizando los dos métodos anteriores como se muestra a continuación: –

Código Python:

import numpy as np
NumpyArray = np.array([2,4,6,8])
print("Square of the elements present in array are : \n", np.square(NumpyArray))

Salida:

Square of the elements present in the array are:
[ 4 16 36 64]

Resumen

  • Python proporciona seis formas amplias de determinar el cuadrado de un número.
  • El cuadrado de un número se puede determinar mediante el método Pow. Se puede encontrar en el módulo Matemáticas y se puede definir en la definición de número def.
  • El cuadrado de un número se puede determinar mediante matrices. Son estructuras de datos a las que se puede acceder mediante el módulo NumPy.
  • La lista también se puede utilizar para calcular el cuadrado del número. A cada elemento presente en una lista, un número multiplicado por sí mismo puede proporcionarnos el cuadrado de un número.
  • Alternativamente, también se puede utilizar una simple operación de multiplicación.
  • El operador exponente también ayuda en el cálculo del cuadrado de un número. Calcula y genera el cuadrado usando el operador **.
  • Los cuadrados de un número y la raíz cuadrada de un número son dos aspectos diferentes y no deben confundirse entre sí.