记录一下自己学习的过程,
一来方便新学Python的同学可以交流共享:
二来以便将来温故而知新。
# 打印9 * 9 乘法表 print("*"*60,'打印9 * 9 乘法表',"*"*60) for i in range(1,10): print("*"*2,end= ' ') for m in range (1,i+1): sum = i * m if m < i and sum>=10: print(m, '*', i, '=', sum ,end= ' ' ) elif m < i and sum<=10: print(m, '*', i, '=', str(sum)+str(" ") ,end= ' ') else: print(m, '*', i, '=', sum) print("") print("*"*64,'打 印 结 束',"*"*63)
结果如下:
遗留问题:
没办法形成闭环,即打印的数据区域,只能前面有**开头,但是后面不能**封闭,希望大神可以帮助修改或者以后修改完成~