python教程九九乘法表

  刚学数学乘法,首先就是要背诵九九乘法表,想必现在没人不会背诵了吧,而现在还有很多家长在催促着自己的孩子学习九九乘法表,但要是将其做成一个表格,是不是就很容易了呢?今天小码王少儿编程培训机构就为大家分享一下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所示。
  十几行的代码,如果愿意精简,甚至可以把代码压缩到十行以内。足够简单了吧。

posted @ 2019-11-01 14:54  赵sir阿  阅读(1412)  评论(0编辑  收藏  举报
友情链接: 3721家电维修 管道疏通 家电清洗 家电维修平台