马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
怎么IF判断10个数相加等于55并且,10个数不相等import random
a=random.randint(1,10)
b=random.randint(1,10)
c=random.randint(1 ,10)
d=random.randint(1,10)
e=random.randint(1,10)
f=random.randint(1,10)
g=random.randint(1,10)
h=random.randint(1,10)
i=random.randint(1,10)
j=random.randint(1,10)
print(a+b+c+d+e+f+g+h+i+j)
aa=a+b+c+d+e+f+g+h+i+j
while True:
if aa==55 and(a!=b and a!=b and a!=c and a!=d and a!=e and a!=f and a!=g and a!=h and a!=i and a!=j and b!=c and b!=d and b!=e and b!=f and b!=g and b!=h and b!=i and b!=j and c!=d and c!=e and c!=f and c!=g and c!=h and c!=i and
c!=j and d!=e and d!=f and d!=g and d!=h and d!=i and d!=j and e!=f and e!=g and e!=h and e!=i and e!=j and f!=g and f!=h and f!=i and f!=j and g!=h and g!=i and g!=j and h!=i and h!=j and i!=j):
a=random.randint(1,10)
b=random.randint(1,10)
c=random.randint(1,10)
d=random.randint(1,10)
e=random.randint(1,10)
f=random.randint(1,10)
g=random.randint(1,10)
h=random.randint(1,10)
i=random.randint(1,10)
j=random.randint(1,10)
aa=a+b+c+d+e+f+g+h+i+j
print(aa)
break
if aa!=55:
a=random.randint(1,10)
b=random.randint(1,10)
c=random.randint(1,10)
d=random.randint(1,10)
e=random.randint(1,10)
f=random.randint(1,10)
g=random.randint(1,10)
h=random.randint(1,10)
i=random.randint(1,10)
j=random.randint(1,10)
aa=a+b+c+d+e+f+g+h+i+j
print(aa)
continue
if aa==55 and (a!=b and a!=b and a!=c and a!=d and a!=e and a!=f and a!=g and a!=h and a!=i and a!=j and b!=c and b!=d and b!=e and b!=f and b!=g and b!=h and b!=i and b!=j and c!=d and c!=e and c!=f and c!=g and c!=h and c!=i and
c!=j and d!=e and d!=f and d!=g and d!=h and d!=i and d!=j and e!=f and e!=g and e!=h and e!=i and e!=j and f!=g and f!=h and f!=i and f!=j and g!=h and g!=i and g!=j and h!=i and h!=j and i!=j):
print(aa)
print(a,b,c,d,e,f,g,h,i,j)
break
怎么修改 |