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

범위의 모든 피타고라스 삼중항을 결정하는 Python 프로그램

<시간/>

주어진 범위 내에서 피타고라스식 삼중항을 결정해야 할 때 삼중항 값을 계산하는 데 도움이 되는 방법이 정의됩니다.

아래는 동일한 데모입니다 -

예시

def pythagorean_triplets(limits) :
   c, m = 0, 2
   while c < limits :
   for n in range(1, m) :
      a = m * m - n * n
      b = 2 * m * n
      c = m * m + n * n
      if c > limits :
         break
      print(a, b, c)
   m = m + 1
upper_limit = 15
print("The upper limit is :")
print(upper_limit)
print("The Pythagorean triplets are :")
pythagorean_triplets(upper_limit)

출력

The upper limit is :
15
The Pythagorean triplets are :
3 4 5
8 6 10
5 12 13

설명

  • 각 피타고라스식 삼중항에 대한 값을 정의하는 변수를 정의하는 방법이 정의됩니다.

  • 메서드 외부에서 정수가 정의됩니다.

  • 이 메서드는 정수를 전달하여 호출됩니다.

  • 출력은 콘솔에 표시됩니다.