最新消息:

python 实现九九乘法表

Python 少儿编程 3280浏览 0评论

九九乘法口诀,小学时候都学过,我小时候也摇头晃脑的从“11得1”,一直背到“99 81”。那像这样一个呈阶梯状的乘法口诀表用程序该如何实现呢?

 

我们今天就来学习一下!

 

在编辑器(我用的sublime text)中敲入以下代码

#!/usr/bin/env Python
# coding: utf-8
__author__ = '鹦鹉编程'
class print99table(object):
    '''打印九九乘法表'''
    def __init__(self):
        print(u'开始打印9x9乘法表')
        self.print99()

    def print99(self):
        for i in range(1, 10):
            for j in range(1, i+1):
                print('{} X {} = {}  '.format(j, i, i*j),end = '')
            print('n')

if __name__ == '__main__':
    st = print99table()

保存文件

 

python 实现九九乘法表

在terminal中执行99.py

 

python 实现九九乘法表

 

如果你用的Python2.7的版本,会出现以下错误提示

 

python 实现九九乘法表

 

可以改用python3来运行程序

 

python 实现九九乘法表

至此,九九乘法口诀表正确打印出来了。

您必须 登录 才能发表评论!