숫자를 제곱하는 방법 Python (6 가지 방법)

사용 Python의 내장 라이브러리나 기능을 통해 사용자는 숫자의 제곱을 찾을 수 있습니다. 같은 숫자를 두 번 곱하면 숫자의 제곱이 나옵니다. 이것 Python 기사는 숫자의 제곱에 도달하는 다양한 방법을 제공합니다.

방법 1: Pow() 함수 사용 Python

Pow 함수는 Python의 Math 모듈에서 사용할 수 있는 내장 함수입니다. 이 함수는 숫자의 거듭제곱을 결정하는 데 도움이 됩니다.

숫자의 제곱을 결정하기 위해 XNUMX를 거듭제곱으로 사용합니다.

다음은 pow 함수의 구문입니다.

구문 :

Pow (base, exponent)

설명: -

이 함수는 밑수와 지수라는 두 개의 인수를 사용합니다.

  • Base: 거듭제곱 또는 제곱을 계산해야 하는 숫자입니다.
  • 멱지수:는 밑수에 위 첨자로 사용되는 숫자입니다.

예:

파이썬 코드를 사용하여 숫자의 제곱을 결정하는 방법의 예를 들어 보겠습니다. Python 프로그램은 기본 및 지수 정수를 입력으로 사용하여 숫자의 제곱을 계산합니다.

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")

출력:

Provide base integer2
The square result is 4

설명 :

숫자의 제곱을 결정하기 전에 위 코드는 사용자로부터 입력을 받습니다. 코드는 입력이 숫자인지 확인합니다. 참이면 숫자의 제곱을 결정합니다.

방법 2: 전원 사용 Opera바위 산

파이썬에서 거듭제곱 연산자는 다음과 같이 표현됩니다. '**'. 파이썬에서 숫자의 거듭제곱을 결정하는 데 사용됩니다. 지수가 2인 입력을 사용하면 이 연산자는 사용자에게 숫자의 제곱을 제공합니다. Python. 거듭제곱 연산자는 지수 연산자라고도 합니다.

Power 연산자의 파이썬 구문은 다음과 같습니다.

구문: –

(Base**Exponent)

파이썬에서 지수 연산자를 사용하여 숫자의 제곱을 결정하는 방법의 예를 들어보겠습니다. 이 프로그램은 숫자의 제곱을 결정하기 위해 밑수와 지수 정수를 입력으로 받습니다.

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")

출력:

Provide base integer2
Provide Exponent integer2
The square result is 4

설명 :

숫자의 제곱을 결정하기 전에 위 코드는 사용자로부터 입력을 받습니다. 코드는 입력이 숫자인지 확인합니다. 참이면 숫자의 제곱을 결정합니다.

방법 3: 곱셈을 사용하여 숫자의 제곱 구하기

곱셈을 사용하여 숫자의 제곱을 결정하는 파이썬 스크립트를 만드는 것은 쉽습니다. 다음은 Python 코드는 사용자로부터 숫자를 가져와서 몇 번 곱합니다. 또한 주어진 입력이 숫자인지 여부도 확인합니다.

파이썬 코드는 다음 구문을 따릅니다.

구문 :

(Base* Base)

위의 구문은 기본적인 수학적 표현과 유사합니다. 이는 숫자의 제곱이 밑수 자체를 몇 번 곱하여 결정될 수 있음을 보여줍니다.

예:

파이썬 코드에서 곱셈을 사용하여 숫자의 제곱을 결정하는 방법에 대한 예를 들어 보겠습니다. 이 프로그램은 숫자의 제곱을 결정하기 위해 기본을 입력으로 사용합니다.

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")

출력:

Provide base integer2
The square result is 4

설명 :

숫자의 제곱을 결정하기 전에 위 코드는 사용자로부터 입력을 받습니다. 코드는 입력이 숫자인지 확인합니다. 참이면 숫자의 제곱을 결정합니다.

방법 4: 목록을 사용하여 숫자의 제곱 구하기

Python 여러 개의 기수에 대한 숫자의 제곱을 결정하는 기능을 제공하며, 이를 그룹화하여 파이썬 리스트로 형성할 수 있습니다. 프로그래머가 하나의 변수 아래에 여러 요소나 값을 저장할 수 있도록 하는 데이터 구조 유형입니다. 그런 다음 리스트에 있는 각 숫자를 제곱합니다.

목록 데이터 구조를 사용하여 숫자의 제곱을 결정하는 방법에 대한 예를 들어 보겠습니다. 이 프로그램은 숫자의 제곱을 결정하기 위해 목록을 입력으로 사용합니다.

Python 암호:

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

출력:

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

설명 :

위의 Python 코드, for 루프가 실행되어 목록에 있는 각 요소와 각 요소에 대해 순회합니다. 숫자의 제곱을 결정합니다. 위의 접근 방식을 사용하면 목록이 다양한 정수 값의 제곱을 결정하는 데 도움이 됩니다.

방법 5: While 루프 사용 Python

Python에서 숫자의 제곱을 결정하는 데 while 루프를 사용할 수도 있습니다. 특정 조건이 충족될 때까지 특정 명령을 반복하는 것을 말합니다. 제공된 조건이 거짓이 될 때까지 명령을 반복하여 숫자의 제곱을 계산하는 데 도움이 됩니다.

아래 프로그램은 while 루프 입력으로 사용된 카운터가 5 이하가 될 때까지 숫자의 제곱을 결정합니다.

Python 암호:

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

출력:

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

방법 6: 배열을 사용하여 숫자의 제곱 결정

숫자의 제곱을 결정하는 데 사용할 수 있는 또 다른 방법은 배열과 Python 내에서 사용할 수 있는 내장 함수의 조합을 활용하는 것입니다.

하나는 사용할 수 있습니다 Python 정렬 NumPy 모듈 내에 있는 square 메서드를 사용하여 숫자의 제곱을 결정합니다. 아래와 같이 위의 두 가지 방법을 사용하여 숫자의 제곱을 결정하는 예를 들어 보겠습니다. –

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))

출력:

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

제품 개요

  • Python 숫자의 제곱을 결정하는 6가지 광범위한 방법을 제공합니다.
  • Pow 방법을 사용하여 숫자의 제곱을 결정할 수 있습니다. Math 모듈에서 찾을 수 있으며 def number 정의에서 정의할 수 있습니다.
  • 숫자의 제곱은 배열을 사용하여 결정할 수 있습니다. NumPy 모듈을 사용하여 접근할 수 있는 데이터 구조입니다.
  • 목록은 숫자의 제곱을 계산하는 데에도 사용할 수 있습니다. 목록에 있는 각 요소에 숫자 자체를 곱하면 숫자의 제곱이 제공될 수 있습니다.
  • 혹은, 간단한 곱셈 연산을 이용할 수도 있습니다.
  • 지수 연산자는 숫자의 제곱을 계산하는 데에도 도움이 됩니다. ** 연산자를 사용하여 제곱을 계산하고 출력합니다.
  • 숫자의 제곱과 숫자의 제곱근은 두 가지 다른 측면이므로 서로 혼동되어서는 안 됩니다.