Función De Potencia De Javascript
ast Python module |
code Python module |
COM PHP module |
Ev PHP module |
exp |
io Python module |
JavaScript |
math Python module |
numbers Python module |
operator Python module |
os Python module |
PS PHP module |
Python functions |
re Python module |
resource Python module |
StackOverflow |
stat Python module |
string Python module |
test Python module |
UI PHP module
Michael Zippo
04.11.2021
El operador ** y la funciòn pow () calculan la potencia de un n√∫mero en Python. El operador ** eleva el n√∫mero de la izquierda a la potencia del n√∫mero de la derecha. La funciòn pow () eleva el primer parámetro a la potencia del segundo.
Calcular la potencia de un n√∫mero es una operaciòn matemática com√∫n. Por ejemplo, si estás creando un programa que ayude a los estudiantes en una clase de matemáticas de sexto grado a revisar los poderes, necesitarás una funciòn de poder.
Python Power
En la programaciòn de Python, la potencia de un n√∫mero se puede calcular de dos maneras: usando el operador ** y usando la funciòn pow () .
Este tutorial discuta còmo usar ambas técnicas para calcular la potencia de un n√∫mero. Veremos un ejemplo de còmo usar tanto el operador ** como el método pow ().
Python Power: ** Operador
Python ** El operador se usa para elevar un n√∫mero en Python a la potencia de un exponente. En otras palabras, ** es el operador de poder en Python.
El operador ** requiere dos valores para realizar un cálculo. Aquì está la sintaxis del operador ** :
Nuestro programa devuelve el siguiente resultado: 25 .
En esta expresiòn, 5 se eleva a 2da potencia. O, en otras palabras, el n√∫mero 5 se multiplica por sì mismo 3 veces.
El 81% de los participantes afirmaron que se sentìan más seguros acerca de sus perspectivas laborales después de asistir a un bootcamp. Asigne a un bootcamp hoy mismo.
El graduado promedio de bootcamp pasò menos de seis meses en la transiciòn profesional, desde comenzar un bootcamp hasta encontrar su primer trabajo.
Repasemos un ejemplo para mostrar còmo se puede usar el operador ** en Python. Digamos que estamos creando una aplicaciòn que eval√∫a a los estudiantes de matemáticas de sexto grado en su conocimiento de los poderes.
Para hacerlo, queremos presentarle a un estudiante un problema de matemáticas, luego queremos pedirle la respuesta. Nuestro programa luego calculará la respuesta al problema y la comparará con la respuesta que el usuario ha insertado en el programa.
Aquì hay un programa de ejemplo que nos permitirìa evaluar a los estudiantes de matemáticas de sexto grado en su conocimiento de los poderes:
Cuando ejecutamos nuestro programa e insertamos la respuesta 56, obtenemos la siguiente respuesta:
Como puede ver, nuestro programa ha calculado que nuestra respuesta era incorrecta y devolviò un mensaje con la respuesta correcta.
En el primer lìnea, declaramos una variable llamada n√∫mero que almacena el n√∫mero que queremos elevar a una potencia matemática. A continuaciòn, declaramos exponente que es el n√∫mero de exponente al que elevaremos la variable n√∫mero .
En la siguiente lìnea, usamos Método de entrada () de Python para preguntar al usuario: ¿Qué es 7 elevado a 2?
Usamos Python int () tipo de datos método de conversiòn para convertir la respuesta del usuario en un n√∫mero entero. Esto es necesario porque input () devuelve una cadena, y solo podemos usar el operador ** con n√∫meros.
Luego, calculamos la respuesta a la pregunta usando ** operador. En este caso, usamos 7 ** 2 para calcular 7 elevado a 2.
Declaramos una declaraciòn if que imprime el mensaje " ¬°Estás en lo correcto! " a la consola. Si un usuario obtiene la respuesta correcta e imprime un mensaje con la respuesta correcta si el usuario es incorrecto.
Power Python: método pow ()
Python incluye un funciòn que se puede utilizar para calcular potencias: pow () . pow () acepta tres parámetros: un n√∫mero base, un exponente al que se eleva la base y un operador de mòdulo.
El método pow () calcula un cierto n√∫mero a la potencia de otro n√∫mero. Primero, el método convierte su argumento en un n√∫mero de punto flotante. Luego , calcula la potencia.
Aquì está la sintaxis del método pow () de Python:
El método pow () acepta tres parámetros:
- base es el n√∫mero elevado a la potencia del exponente (obligatorio)
- exponente es el n√∫mero al que está la base elevado (obligatorio)
- mòdulo ejecuta un cálculo de mòdulo sobre el resultado del exponente base ** . Si se especifica mòdulo, la base y el exponente deben ser enteros y el exponente debe ser un valor positivo. (opcional)
Si el primer Se especifican dos argumentos, se calcula la base establecida a la potencia del exponente.
Si también se especifica el tercer argumento, se calcula la base establecida a la potencia del exponente. Luego, pow () devuelve el mòdulo del n√∫mero calculado. Esta es una funciòn más avanzada con casos de uso especìficos, por lo que no la discutiremos en detalle en este artìculo.
Para obtener más informaciòn sobre el operador de mòdulo de Python, lea nuestro Python modulo operator guide .
Ejemplo del método Python pow ()
Usemos nuestro ejemplo anterior para explicar còmo el pow ( ) funciona. Digamos que estamos creando un juego para evaluar a los estudiantes de sexto grado en sus habilidades de conocimiento en matemáticas.
"Career Karma entrò en mi vida cuando más lo necesitaba y rápidamente me ayudò a combinar con un bootcamp. Dos meses después de graduarme , ¬°Encontré el trabajo de mis sue√±os que se alineaba con mis valores y metas en la vida! "
Venus, ingeniero de software en Rockbot
Nuestro programa pide a un usuario una respuesta a una pregunta y calcula la respuesta. Luego, nuestro còdigo compara si la respuesta del usuario es la misma que la calculada por el programa.
En lugar de usar el operador ** , podrìamos usar pow () para calcular la potencia de los n√∫meros en nuestro còdigo. Aquì hay un ejemplo de pow () que se usa con el còdigo que usamos para nuestro juego de poder de sexto grado:
Nuestro còdigo es similar al primer ejemplo con una diferencia. En lugar de declarar answer = 7 ** 2 , asignamos a la variable answer el valor pow (7, 2) . Si insertamos la respuesta 49 en nuestro còdigo, el programa devuelve:
Conclusiòn
El operador ** y el método pow () elevan un n√∫mero a la potencia de otro n√∫mero. Estos son los métodos de potencia de Python.
Si estás buscando más recursos de aprendizaje que te ayuden a dominar Python, consulte nuestra guìa de còmo aprender Python .