python九九乘法表教程_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所示。

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值