Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python Power:단계별 가이드

** 연산자와 pow() 함수는 파이썬에서 숫자의 거듭제곱을 계산합니다. ** 연산자는 왼쪽에 있는 숫자를 오른쪽에 있는 숫자의 거듭제곱으로 올립니다. pow() 함수는 첫 번째 매개변수를 두 번째 매개변수의 거듭제곱으로 올립니다.


숫자의 거듭제곱을 계산하는 것은 일반적인 수학 연산입니다. 예를 들어, 6학년 수학 수업의 학생들이 거듭제곱을 수정하는 데 도움이 되는 프로그램을 만드는 경우 거듭제곱 함수가 필요합니다.

파이썬 파워

Python 프로그래밍에서 숫자의 거듭제곱은 두 가지 방법으로 계산할 수 있습니다. ** 연산자 및 pow() 사용 기능.

이 튜토리얼에서는 이 두 기술을 모두 사용하여 숫자의 거듭제곱을 계산하는 방법에 대해 설명합니다. ** 연산자와 pow() 메서드를 모두 사용하는 방법의 예를 살펴보겠습니다.

파이썬 파워:** 연산자

파이썬 ** 연산자는 파이썬에서 지수의 거듭제곱으로 숫자를 올리는 데 사용됩니다. 즉, ** Python의 거듭제곱 연산자입니다.

** 연산자는 계산을 수행하기 위해 두 개의 값이 필요합니다. ** 구문은 다음과 같습니다. 연산자:

5 ** 2

우리 프로그램은 다음 결과를 반환합니다:25 .

이 식에서 5는 2승입니다. 즉, 숫자 5에 자신을 3번 곱한 것입니다.

참가자의 81%는 부트캠프에 참석한 후 기술 직업 전망에 대해 더 자신감을 느꼈다고 말했습니다. 지금 부트캠프에 참여하십시오.

부트캠프 졸업생은 부트캠프 시작부터 첫 직장을 찾는 데까지 6개월도 채 걸리지 않았습니다.

Python ** 연산자 예제

** 연산자는 파이썬에서 사용할 수 있습니다. 6학년 수학 학생들의 거듭제곱 지식을 테스트하는 응용 프로그램을 만든다고 가정해 보겠습니다.

그렇게 하기 위해 우리는 학생에게 수학 문제를 제시하고 답을 묻고 싶습니다. 그러면 우리 프로그램이 문제에 대한 답을 계산하고 사용자가 프로그램에 삽입한 답과 비교합니다.

다음은 6학년 수학 학생들에게 힘에 대한 지식을 테스트할 수 있는 예제 프로그램입니다.

number = 7
exponent = 2

student_answer = int(input("What is 7 to the power of 2?"))
answer = 7 ** 2

if student_answer == answer:
	print("You're correct!")
else:
	print("So close! 7 to the power of 2 is", answer)

프로그램을 실행하고 응답 56을 삽입하면 다음 응답을 얻습니다.

What is 7 to the power of 2?
56
So close! 7 to the power of 2 is 49

보시다시피 저희 프로그램은 저희의 답변이 잘못된 것으로 계산하여 정답이 포함된 메시지를 반환했습니다.

첫 번째 줄에서 숫자라는 변수를 선언합니다. 이것은 우리가 수학적 거듭제곱으로 올리려는 숫자를 저장합니다. 다음으로 지수를 선언합니다. 이것은 변수 number를 증가시킬 지수 숫자입니다. .

다음 줄에서는 Python input() 메서드를 사용하여 사용자에게 다음과 같이 질문합니다. 7의 2제곱은 무엇인가요?

Python int() 데이터 유형 변환 방법을 사용하여 사용자의 응답을 정수로 변환합니다. 이것은 input()이 문자열을 반환하기 때문에 필요하며 ** 연산자는 숫자에만 사용할 수 있습니다.

그런 다음 **을 사용하여 질문에 대한 답을 계산합니다. 운영자. 이 경우 7 ** 2를 사용합니다. 7을 2의 거듭제곱으로 계산합니다.

우리는 if를 선언합니다. "당신이 맞습니다!" 메시지를 출력하는 문장 콘솔에. 사용자가 정답을 맞추면 사용자가 틀리면 정답이 있는 메시지를 출력합니다.

파워 파이썬:pow() 메서드

Python에는 거듭제곱을 계산하는 데 사용할 수 있는 내장 함수가 포함되어 있습니다. pow() . pow()는 3개의 매개변수를 받습니다:밑수, 밑이 올라가는 지수, 모듈로 연산자.

pow() 방법은 특정 숫자를 다른 숫자의 거듭제곱으로 계산합니다. 먼저 메서드는 인수를 부동 소수점 숫자로 변환합니다. 그런 다음 전력을 계산합니다.

다음은 Python pow()의 구문입니다. 방법:

pow(base, exponent, modulus)

pow() 메소드는 세 개의 매개변수를 허용합니다.

  • 기본 지수를 거듭제곱한 숫자입니다(필수)
  • 지수 밑이 올라가는 숫자입니다(필수)
  • 계수 기본 **의 결과에 대해 모듈로 계산을 실행합니다. 멱지수. 모듈러스가 지정되면 밑과 지수는 정수여야 하고 지수는 양수 값이어야 합니다. (선택 사항)

처음 두 인수가 지정되면 지수의 거듭제곱에 대해 명시된 기준이 계산됩니다.

세 번째 인수도 지정되면 지수의 거듭제곱에 대해 명시된 기준이 계산됩니다. 그런 다음 pow()는 계산된 숫자의 모듈러스를 반환합니다. 이것은 특정 사용 사례의 고급 기능이므로 이 기사에서 자세히 다루지 않습니다.

Python 모듈로 연산자에 대해 자세히 알아보려면 Python 모듈로 연산자 가이드를 읽어보세요.

파이썬 pow() 메소드 예제

위의 예를 사용하여 pow() 방법이 작동합니다. 6학년 학생들의 수학 지식 능력을 테스트하기 위한 게임을 만들고 있다고 가정해 보겠습니다.

우리 프로그램은 사용자에게 질문에 대한 답을 묻고 답을 계산합니다. 그런 다음 우리 코드는 사용자의 대답이 프로그램에서 계산한 것과 동일한지 여부를 비교합니다.

**을 사용하는 대신 연산자, 우리는 pow()를 사용할 수 있습니다 코드에서 숫자의 힘을 계산합니다. 다음은 pow()의 예입니다. 6학년 파워 게임에 사용한 코드와 함께 사용:

number = 7
exponent = 2

student_answer = int(input("What is 7 to the power of 2?"))
answer = pow(7, 2)

if student_answer == answer:
	print("You're correct!")
else:
	print("So close! 7 to the power of 2 is", answer)

우리의 코드는 한 가지 차이점이 있는 첫 번째 예제와 유사합니다. answer =7 ** 2를 선언하는 대신 , 우리는 답변을 할당합니다. pow(7, 2) 값 변수 . 코드에 답 49를 삽입하면 프로그램이 다음을 반환합니다.

What is 7 to the power of 2?
49
You're correct!

결론

** 연산자와 pow() 메서드는 숫자를 다른 숫자의 거듭제곱으로 올립니다. 다음은 Python의 강력한 방법입니다.

이 튜토리얼에서는 ** 연산자 및 pow() 파이썬에서 거듭제곱을 계산합니다. 또한 각 검정력 계산 방법의 예를 다루었습니다. 이제 전문가처럼 Python에서 거듭제곱을 계산하는 데 필요한 지식을 갖추었습니다!

Python을 마스터하는 데 도움이 되는 학습 리소스를 더 찾고 있다면 Python 학습 방법 가이드를 확인하세요.