Python 练习实例
实例1:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?
for i in range(1, 5): for j in range(1, 5): for k in range(1, 5): print i, j, k
实例2:文件内以追加的形式记录当前时间
import datetime now_time = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S') # 当前时间 with open ('my_time', 'a') as f: f.write(now_time + '\n') 文件my_time内容格式: 2020-09-10 14:12:06 2020-09-10 14:12:19 2020-09-10 14:13:24 等价于: import time print time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(time.time()))
实例3:9*9 乘法口诀表
for i in range(1, 10): print for j in range(1, i+1): print "%d*%d=%d" % (i, j, i*j),