print ('\n'.join([' '.join(['%s*%s=%-2s' % (y,x,x*y) for y in range(1,x+1)]) for x in range(1,10)]))

本文提供了一段简洁的Python代码,用于打印出九九乘法表。通过使用嵌套循环和字符串格式化功能,该代码能够清晰地展示出1到9之间的所有乘法组合及其结果。
print ('\n'.join([' '.join(['%s*%s=%-2s' % (y,x,x*y) for y in range(1,x+1)]) for x in range(1,10)]))

转载于:https://www.cnblogs.com/zhuifeng-mayi/p/9200779.html
638

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