Python教程

当前位置:小码王 > 学习教程 > Python教程

小码王分享python教程九九乘法表
导读:刚学数学乘法,首先就是要背诵九九乘法表,想必现在没人不会背诵了吧,而现在还有很多家长在催促着自己的孩子学习九九乘法表,但要是将其做成一个表格,是不是就很容易了呢?今天小码王少儿编程培训机构就为大家分享一下py

  刚学数学乘法,首先就是要背诵九九乘法表,想必现在没人不会背诵了吧,而现在还有很多家长在催促着自己的孩子学习九九乘法表,但要是将其做成一个表格,是不是就很容易了呢?今天小码王少儿编程培训机构就为大家分享一下python教程九九乘法表。


  1、Project分析


  python实例教程——九九乘法表,从小学就开始学习,每个人都会背。如果把这个表格排列整齐一点就会发现它呈现出一个边长为9的直角三角形。这个图形从左到右横向是呈线性递加的。这样的话给出一个for循环正合适(while循环也可以,给while循环加上一个合适的出口条件就和for循环没什么区别了)。而纵向是也有限(9行)递加的,再给出一个for循环就可以了。


  2、Project实施


  编写table9x9.py,打开Putty连接到Linux,执行命令:


  cd code/crawler


  vi table9x9.py


  table9x9.py的代码如下:


  1#!/usr/bin/env python3


  2#-*-coding:utf-8-*-


  3 __author__='hstking hst_king hotmail.com'


  4


  5


  6 class PrintTable(object):


  7'''打印九九乘法表'''


  8 def __init__(self):


  9 print('开始打印9x9的乘法表格')


  10 self.print99()


  11


  12 def print99(self):


  13 for i in range(1,10):


  14 for j in range(1,i+1):


  15 print('%dX%d=%2s'%(j,i,i*j),end='')


  16 print('\n')


  17


  18


  19 if __name__=='__main__':


  20 pt=PrintTable()


  按Esc键,进入命令模式后输入:wq,保存table9x9.py。table9x9.py用于打印一个九九乘法表格。执行命令:


  python3 table9x9.py


  得到的结果如图1所示。


  十几行的代码,如果愿意精简,甚至可以把代码压缩到十行以内。足够简单了吧。


  学习python是个循序渐进的过程,后面还有更多深入浅出的python教程,南京小码王python培训班有专业老师指导大家学习,如果你有什么疑问的话,可以直接咨询我们老师,也欢迎大家前来小码王免费试听体验课程,亲身感受这里的学习氛围。