九九算法表要实现1X1=1到9X9=81的排列,那么可以考虑双重for循环,即为j X i =?形式。所以初步写代码的时候可以不求格式打印所有的值。当所有的值都可以打印出来的时候需要考虑去掉每一个print中默认的换行,这样便于打印规范的格式,我们可以使用空格代替换行,在print中重写end=' '。到这里已经可以去掉空格。再来看图,默认的print只能以行打印,不可能像矩阵直接把公式放入二维坐标中,所以我们需要观察打印完每一行最后一个公式的规律,不难发现,每一行最后的i是和j相等的,即有条件if(i==j),就打印一个换行。在每一行中可以发现,i是不变的,j会随着每增加一行而不断增加至与行数相等的数值,所以我们第一层循环可以用 for i in range(1,10),而第二层循环则为for j in range(1,i+1),至此分析完毕!

参考代码如下:for m in range(1, 10):

for n in range(1, m+1):

print("%d*%d=%d "%(n,m,n*m), end="")

print("")

输出结果(更多学习内容,请点击python学习网)1*1=1

1*2=2 2*2=4

1*3=3 2*3=6 3*3=9

1*4=4 2*4=8 3*4=12 4*4=16

1*5=5 2*5=10 3*5=15 4*5=20 5*5=25

1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36

1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49

1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64

1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81

python乘法口诀表-如何用python语言发出乘法口诀表相关推荐

  1. python怎么读_如何用Python读写文件

    前面我们已经介绍了很多Python相关的基础知识,大家是不是对Python已经有了进一步认识了呢?作为人工智能时代的热门编程语言,开始接触并学习Python的孩子越来越多,家长们都不想让自己的孩子落于 ...

  2. python大数据分析实例-如何用Python分析大数据(以Twitter数据挖掘为例)

    原标题:如何用Python分析大数据(以Twitter数据挖掘为例) 来源:艾翻译(http://www.itran.cc/) 原文标题:Twitter Data Mining: A Guide to ...

  3. python turtle画气球-如何用python的装饰器定义一个像C++一样的强

    如何用python的装饰器定义一个像C++一样的强 Python作为一个动态的脚本语言,其函数在定义时是不需要指出参数的类型,也不需要指出函数是否有返回值.使用python的装饰器来定义一个像C++那 ...

  4. python与excel表格-如何用python处理excel表格

    openpyxl是一个第三方库,可以处理xlsx格式的Excel文件.pip install openpyxl安装. 读取Excel文件 需要导入相关函数 from openpyxl import l ...

  5. 怎么用python处理excel文件-如何用python处理excel表格

    openpyxl是一个第三方库,可以处理xlsx格式的Excel文件.pip install openpyxl安装. 读取Excel文件 需要导入相关函数 from openpyxl import l ...

  6. python处理excel表格-如何用python处理excel表格

    openpyxl是一个第三方库,可以处理xlsx格式的Excel文件.pip install openpyxl安装. 读取Excel文件 需要导入相关函数 from openpyxl import l ...

  7. python做网站开发_如何用Python做网站开发

    很多人想要用Python做网站开发,但是又不知从何入手,接下来小编介绍用Python做网站开发需要学习哪些知识,又应该以什么样的顺序来学. 第一步:HTML(超文本标记语言)是网页的核心,学好HTML ...

  8. Python学习干货,如何用Python进行数据分析?

    1.为什么选择Python进行数据分析? Python是一门动态的.面向对象的脚本语言,同时也是一门简约,通俗易懂的编程语言.Python入门简单,代码可读性强,一段好的Python代码,阅读起来像是 ...

  9. python预测房价走势_如何用 Python 预测房价走势?

    原标题:如何用 Python 预测房价走势? 买房应该是大多数都会要面临的一个选择,当前经济和政策背景下,未来房价会涨还是跌?这是很多人都关心的一个话题.今天分享的这篇文章,以波士顿的房地产市场为例, ...

  10. python计算bmi_Python编程语言:如何用Python编程来判断体重指数BMI是否健康

    上一篇小编分享了自己学习Python语言有关字符串和模块time使用的相关知识,这一篇小编分享给大家的是比较有趣的运用,那就是如何用Python编程来表示自己体重BMI. 用Python程序来算出我们 ...

最新文章

  1. 从缓存行出发理解volatile变量、伪共享False sharing、disruptor
  2. POJ2114-Boatherds-树分治
  3. java dom cdata_java – 通过DOM解析器从XML处理CDATA
  4. String length must be a multiple of four.
  5. 分布式事务架构设计原理
  6. 【AI视野·今日NLP 自然语言处理论文速览 第十二期】Tue, 22 Jun 2021
  7. 北航 计算机学院 2011级学生会,北航学生会主席在2011级新生开学典礼发言稿.doc...
  8. 如何处理分析Flink作业反压的问题?
  9. jquery 左右移动 以及使用layer.js弹出框呈现在页面上
  10. 881.BoatstoSavePeople
  11. C函数调用过程原理及函数栈帧分析
  12. html毕业答辩ppt,毕业论文答辩ppt(要求和制作技巧)
  13. Unity 通过修改图片透明度实现淡出效果
  14. 双路cpu比单路强多少_关于CPU单核单路/双路和双核双路的区别
  15. 为什么定义补码等于反码加一,知其所以然
  16. python发朋友圈突破朋友圈限制_用Python发一个高逼格的朋友圈
  17. python壁纸程序代码_40行Python代码+奇技淫巧搞定专属电脑壁纸库
  18. 小开销实现工作日的一个方法
  19. Vlink——虚链路
  20. JS第二次授课及字节跳动2017秋招前端工程师笔试试卷涉及知识点

热门文章

  1. stm32非操作系统开发和带uCos的开发的区别,及一些解析
  2. Eclipse运行jsp动态网页时,提示服务端口在使用中
  3. 微信开发(一):用JSAPI做微信支付+微信卡包(代金券)
  4. 《Pro Ogre 3D Programming》读书笔记 之 第十章 布告板与粒子 第一部分 (转)
  5. Windows Phone 7 不温不火学习之《画图》
  6. Java属性封装:getter属性类型为Date
  7. Javascript社区是时候接受async/await语法了
  8. index seek与index scan
  9. 2016秋季阅读笔记一
  10. ruquireJS入门