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