list1=[]
str1="1234"
for i in str1:
for j in str1:
for k in str1:
list1.append(i+j+k)
#list1.append(i+k+j)
#list1.append(j+i+k)
#list1.append(j+k+i)
#list1.append(k+i+j)
#list1.append(k+j+i)
list2=(list(set(list1)))
num1=len(list2)
list2.sort()
print("能组成"+str(num1)+"个互不相同且无重复的三位数")
for i in list2:
print(i)
lst =
print('能组成%d个互不相同且无重复数字的三位数'%len(lst))
print('分别是')
for i in lst:
print(i)
for i in range(5):
for j in range(5):
for k in range(5):
if i != j or i != k or j != k:
print(i,j,k)
count = 0 #计数器
for a in range(1,5):
for b in range(1,5):
for c in range(1,5):
if a != b or a != cor b != c:
count += 1
else:
continue
print('有%d种组合'%count)
n = 0
for hundred in range(1,5):
for ten in range(1,5):
for digit in range(1,5):
if (hundred != ten) and (hundred != digit) and (ten != digit):
n += 1
print(hundred * 100 + ten * 10 + digit)
print('共%d种组合方式' % n)
for q in range(1,5):
for w in range(1,5):
for e in range(1,5):
if q != w and q != e and w != e:
print(q,w,e)#本人酷爱数数
{:7_113:}
_list = []
for i in range(1,5):
for j in range(1,5):
for k in range(1,5):
if i != j != k:
_list.append(''.join())
print("共有%s种,分别为:"%(len(_list)))
for l in _list:
print(l)