问题描述:有红、黄、蓝三种颜色的求,其中红球 3 个,黄球 3 个,绿球 6 个。先将这 12 个球混合放在一个盒子中,从中任意摸出 8 个球,编程计算摸出球的各种颜色搭配。
问题分析:
设红球有m个,黄球有n个,则绿球有 8-m-n个
有题目可知:m<=3, n<=3 , 8-m-n <= 6
for i in range(4): # 红球 for j in range(4): #黄球 k = 8 - i - j #绿球 if k <= 6: print(i,j,k) j +=1 i += 1