题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
练习代码:
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
for h in range(1,5):
for i in range(1,5):
if i==h:
continue
for j in range(1,5):
if j==i or j==h:
continue
print(h*100+i*10+j)
本文通过一个简单的编程实例探讨了如何使用Python代码解决组合数学中关于排列组合的问题,具体为利用三层循环来找出所有可能的不重复三位数。
4508





