Elevar al cuadrado un número significa multiplicar un número por sí mismo. Hay tres formas de encontrar el cuadrado de un número. Discutámoslos.
- Usando la multiplicación
- Usando el operador exponente
- Uso de la función de potencia
Usando la multiplicación
Uno de los métodos más fáciles en el que usamos el operador de multiplicación.
Ejemplo:
a= int(input("enter a number")) print("The square of a number is", a*a)
Producción:
introduce un número 45
el cuadrado de un numero es 2025
Producción:
En example 1, estamos tomando un número como entrada del usuario y luego multiplicando el número por el número mismo. La salida del número al cuadrado se muestra en la figura 2.
Para aumentar la reutilización podemos escribirlo como una función definida por el usuario .
Ejemplo 2:
def sqr(x): print("The square of", x, "number is", x * x) sqr(30) sqr(-66) sqr(0.75)
Producción:
el cuadrado de 30 numeros es 900
El cuadrado del número -66 es 4356
El cuadrado del numero 0.75 es 0.5625
Producción:
En example 2 hemos definido una función sqr(x) que está imprimiendo la salida. La función toma un parámetro que es un número. Se llama a una función con un entero positivo, un entero negativo y un flotante y obtenemos el resultado correspondiente, como se muestra en la figura 4.
Ejemplo 3:
def sqr(x): return x * x print("The square of number 30 is", sqr(30)) print("The square of number -22 is", sqr(-22)) print("The square of number 6.4 is", sqr(6.4))
Producción:
el cuadrado del numero 30 es 900
el cuadrado del numero -22 es 484
El cuadrado del numero 6.4 es 40.96000000000001
Producción:
En example 3 hemos definido una función sqr(x) que devuelve un número al cuadrado. Esta función toma un parámetro, que es un número, y la palabra clave return devuelve el valor calculado, que se puede usar para otros cálculos.
Usando el operador Exponente
El segundo método para obtener un cuadrado es usando el operador exponente (**). Para el operador exponente, necesitamos dos valores: uno es base y el segundo es potencia. Para encontrar un cuadrado usamos el valor de la potencia 2 que es fijo.
Ejemplo 1:
a=int(input("enter a number")) print("The square of a number is", a**2)
Producción:
ingrese un número 9
el cuadrado de un numero es 81
Producción:
En example 1, estamos ingresando un número del usuario, que se convertirá en la base para el operador exponente, y la potencia es 2, que es fija en nuestro caso. La salida del número se muestra en la figura 8.
Podemos definirlo como una función que devuelve el número al cuadrado .
Ejemplo 2:
def sqr_number(a): return a ** 2 print(sqr_number(16)) print(sqr_number(3.3)) print(sqr_number(-8))
Producción:
256
10.889999999999999
64
Producción :
En example 2, hemos definido la función sqr_number(a). Toma un parámetro y devuelve la salida como se muestra en la figura 10.
Uso de la función de potencia
Una función de potencia es un número integrado en Python. Toma dos parámetros: base y potencia. Para calcular el valor de la potencia es 2.
Ejemplo 1:
a=int(input("enter a number")) print("The square of a number is", pow(a,2))
Producción:
ingresa un número 5
el cuadrado de un numero es 25
Producción:
En example 1, tomamos la entrada del usuario y calculamos el cuadrado del número usando la función de potencia. Obtenemos la salida como se muestra en la figura 12.