用python解答小朋友的数学题

下面哪些度数的角可以是一个三角形的三个内角?
20, 32, 18, 67, 54, 160, 10, 81, 150, 76

 1 nums = [20, 32, 18, 67, 54, 160, 10, 81, 150, 76]
 2 result = []
 3 for a in range(len(nums) - 2):
 4     for b in range(a + 1, len(nums) - 1):
 5         for c in range(b + 1, len(nums)):
 6             if nums[a] + nums[b] + nums[c] == 180:
 7                 result.append((nums[a], nums[b], nums[c]))
 8 
 9 
10 print(result)

[(20, 10, 150), (32, 67, 81)]

猜你喜欢

转载自www.cnblogs.com/2018jason/p/9150599.html
今日推荐