python【面试】打印九九乘法表

面试题比较简单,代码如下:

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

def print_one_line(i):
    string = '\t'*(i-1)
    for n in range(i,10):
        string += str(i) + 'X'+ str(n) +  '=' + str(i*n) +'\t'
    print string

if __name__ == '__main__':
    for i in range(1,10):
        print_one_line(i)

  

posted @ 2017-07-22 18:07  hehe1234567  阅读(230)  评论(0编辑  收藏  举报