题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?
程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。
#!/usr/local/sbin/python3
# -*- coding: utf-8 -*-
for i in range(1,5):
for j in range(1,5):
for k in range(1,5):
if i != j and i != k and j != k:
print(i,j,k)
暂停一秒输出:
#!/usr/local/sbin/python3
# -*- coding: utf-8 -*-
import time
d = {1:'a',2:'b'}
for k,v in dict.items(d):
print(k,v)
time.sleep(1)
九九乘法表:
#!/usr/local/sbin/python3
# -*- coding: utf-8 -*-
for i in range(1,10):
print("")
for j in range(1,i+1):
print("%d x %d = %d" % (i,j,i*j),end=" ")