多重循环计算————————

 1 # #公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱,用100文钱买一百只鸡,其中公鸡,母鸡,小鸡都必须要有,问公鸡,母鸡,小鸡要买多少只刚好凑足100文钱。
 2 # a=3*100+1
 3 # a_g=5
 4 # a_m=3
 5 # a_x=1/3
 6 # for i in range(1,a):                                 ##第一重循环,循环第一个数
 7 #     for j in range(1,a):                  #第二重循环,循环第二个数
 8 #         for ii in range(1,a):               #第三重循环,循环第三个数
 9 #             if a_g*i+a_m*j+a_x*ii==100:         满足条件公式,则输出
10 #                 if i+j+ii==100:
11 #                     print(i,j,ii)
12 
13 
14 #有四个数字:1、2、3、4,能组成多少个互 不相同且无重复数字的三位数?各是多少?
15 # a=[1,2,3,4]   #4位取三数,即三次循环
16 # a1=0 
17 # for i in a:                          #第一重循环,第一位数
18 #     for j in a:                       #第二重循环,第二位数
19 #         if i!=j:                       #无重复判断
20 #             for ii in a:                  #第三重循环,第三位数
21 #                 if i!=ii and ii!=j:            第三位数不能跟上两层的值相等,不让其出现重复
22 #                     print(i,j,ii)
23 #                     a1+=1
24 # print(a1)

 

posted @ 2018-08-07 17:34  Sky__liu  阅读(311)  评论(0)    收藏  举报