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
說明
定義一種方法,定義一個變數為每個勾股三元組定義一個值。
在該方法的外部,定義一個整數。
透過傳遞整數呼叫該方法。
在控制檯中顯示輸出。
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP