多重循环计算————————
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)
不是所有的成功都是坐享其成,联系作者v(13147256756)