有1,2,3,4,5,6,7,8 八个数字,能组成多少个互不相同且无重复数字的两位数,输出两位数?用python写出代码
时间: 2023-06-02 17:07:51 浏览: 166
有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
由1,2,3,4,5,6,7,8八个数字组成的两位数共有8*7=56个,用Python代码实现如下:
```python
num = 0
for i in range(1, 9):
for j in range(1, 9):
if i != j:
num += 1
print(i*10+j)
print("共有%d个互不相同且无重复数字的两位数。" % num)
```
输出结果如下:
```
12
13
14
15
16
17
18
21
23
24
25
26
27
28
31
32
34
35
36
37
38
41
42
43
45
46
47
48
51
52
53
54
56
57
58
61
62
63
64
65
67
68
71
72
73
74
75
76
78
81
82
83
84
85
86
87
共有56个互不相同且无重复数字的两位数。
```
阅读全文