本文主要是介绍Python练习:将给定的数字组成互不相同且无重复的三位数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
''' 题目:给定的数字数字,比如1、2、3、4,能组成多少个互不相同且无重复数字的三位数?都是多少? ''' def sanweishu(*args):li = []lis = list(args)for i in lis:lis1 = lis.copy()lis1.remove(i)for j in lis1:lis2 = lis1.copy()lis2.remove(j)for k in lis2:res = i*100+j*10+kli.append(res)return lia = sanweishu(1,2,3,4) print(a)
这篇关于Python练习:将给定的数字组成互不相同且无重复的三位数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!