创建python程序解决以下问题:有4个数字:1、2、3、4,它们能组成多少个互不相同且无重复数字的3位数?各是多少?
时间: 2024-04-07 13:33:09 浏览: 56
好的,我会为您创建一个解决这个问题的 Python 程序。以下是程序代码:
```python
count = 0
for i in range(1, 5): # 第一位数字
for j in range(1, 5): # 第二位数字
for k in range(1, 5): # 第三位数字
if i != j and j != k and k != i: # 确保三个数字互不相同
count += 1
print(i, j, k)
print("共有", count, "个互不相同且无重复数字的3位数。")
```
您可以运行以上代码,即可得到结果。程序会输出所有满足条件的三位数,并最后给出总数。希望能帮到您!
阅读全文