记录一下自己学习的过程,
一来方便新学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)
结果如下:

遗留问题:
没办法形成闭环,即打印的数据区域,只能前面有**开头,但是后面不能**封闭,希望大神可以帮助修改或者以后修改完成~
本文分享了使用Python打印9*9乘法表的代码实现,详细展示了如何通过双重循环生成乘法表,并对输出格式进行了特殊处理,以确保结果的清晰性和美观性。
471

被折叠的 条评论
为什么被折叠?



