解析代码
注意:代码均为手打,并没有复制粘贴!!!
首先,外层循环 for i in range(1,10):
从 1 到 9 遍历,表示乘法表中的行数。内层循环 for a in range(1,i+1):
从 1 到当前行数遍历,表示乘法表中的列数。在内层循环中,使用 print("%dx%d=%d"%(a,i,i*a) ,end=" ")
输出每个乘法表格的内容,其中 %d
表示整数的占位符,%
后面的 (a,i,i*a)
表示将 a 和 i 以及它们的乘积代入到占位符中。end=" "
表示输出时不换行,而是用空格隔开每个乘法表格。当内层循环结束后,使用 print()
换行,开始下一行的输出。最终输出的结果就是完整的九九乘法表。
代码
for i in range(1,10):
for a in range(1,i+1):
print("%dx%d=%d"%(a,i,i*a) ,end=" ")
print()
运行截图
© 版权声明
免责声明:
本站提供的资源所有内容及软件的文章仅限用于学习和研究目的。不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。我们不保证内容的长久可用性,通过使用本站内容随之而来的风险与本站无关。您必须在下载后的24个小时之内,从您的电脑/手机中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,得到更好的正版服务。侵删请致信 E-mail:2945314004@qq.com。
THE END
暂无评论内容