如何利用python制作输出九九乘法表

 时间:2024-10-12 13:38:02

1、首先,我们先利用for循环将乘法表的每个式子输出,即2个数相乘等于另外一个数。代码示例如下:for i in range(1,10): for j in range(1,10): print("%s × %s = %s" % ( i ,j , i*j ))

如何利用python制作输出九九乘法表

2、其次,每个式子都单独换行了,显然不符合我们的要求。接下来我们将所有式子调整成一行,即在输出时加入(end ="")。代码示例如下:for i in range(1,10): for j in range(1,10): print("%s×%s = %s" % (i ,j , i*j ),end = "")

如何利用python制作输出九九乘法表

3、上一步得出结果后,观察结果还是不够美观,考虑在一个式子结束后加一个空格,即end后面的引号中输入一个空格(end =" ")。代码示例如下:for i in range(1,10): for j in range(1,10): print("%s×%s = %s" % (i ,j , i*j ),end = " ")

如何利用python制作输出九九乘法表

4、其实在实际应用python代码的过程中,经常需要调试,如果出来的结果不够理想,可再调整代码。比如经过观察发现,加多几个空格会让式子显姨胀兽辱示出来更明显。代码示例如下:for i in range(1,10): for j in range(1,10): print("%s×%s = %s" % (i ,j , i*j ),end = " ")

如何利用python制作输出九九乘法表

5、再次,我们发现输出结果跟九九乘法表相比,多了许多重复的内容。我们改进一下代码,将重复部分去除鲫蛏费犁便可得到九九乘法表了。代码示例如下:足毂忍珩i = 0for i in range(1,10): for j in range(1,10): if j <= i: print("%s×%s = %s" % ( i ,j , i*j ),end = " ") i += 1 print("\n")

如何利用python制作输出九九乘法表

6、需要注意的是,如果判断结果输反了,会得到有意思的结果。如图:i = 0for i in range(1,10): for j in range(1,10): if j >稆糨孝汶;= i: print("%s×%s = %s" % ( i ,j , i*j ),end = " ") i += 1 print("\n")

如何利用python制作输出九九乘法表
  • Kali查看IP地址的三种方法总结
  • 虚拟机如何查看最近使用过的系统。
  • python怎么设置全局变量
  • 怎么以管理员身份运行cmd
  • VMware虚拟机无法启动怎么办
  • 热门搜索
    二年级国庆节手抄报 快乐暑假手抄报内容 有关春天来了的手抄报 孝德手抄报 可爱的中国手抄报 遵纪守法手抄报图片 关于元旦节的手抄报 教师节英语手抄报内容 中国传统美德手抄报 三年级手抄报怎么写