友情提示:380元/半年,儿童学编程,就上码丁实验室。
九九乘法口诀,小学时候都学过,我小时候也摇头晃脑的从“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()
保存文件
在terminal中执行99.py
如果你用的Python2.7的版本,会出现以下错误提示
可以改用python3来运行程序
至此,九九乘法口诀表正确打印出来了。