确定范围内所有勾股数的 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("上限为:")
print(upper_limit)
print("毕达哥拉斯三元组是:")
pythagorean_triplets(upper_limit)输出结果上限为: 15 毕达哥拉斯三元组是: 3 4 5 8 6 10 5 12 13
解释
定义了定义变量以定义每个勾股三元组的值的方法。
在方法之外,定义了整数。
通过传递整数来调用此方法。
输出显示在控制台上。
热门推荐
10 歌词朋友结婚祝福语简短
11 结婚婚宴圆满祝福语简短
12 跟女生道别祝福语简短
13 生物老师英语祝福语简短
14 英语祝福语宝宝文案简短
15 车位销售祝福语简短精辟
16 朋友被录取祝福语简短
17 乔迁祝福语简短笑话作文
18 考取名校祝福语简短