实现代码一、
#!/usr/bin/python
x,y=9,9
lst=[(x,y,str(y)+'X'+str(x)+'='+str(x*y)) for x in range(1,y+1) for y in range(1,x+1)]
for item in lst:
print item[2],
if(item[0]==item[1]):
print '\n'
实现代码二、
for i in range(1,10):
for j in range(1,i+1):
作业一:输出 9*9 乘法口诀表(注意格式)
注意:提交作业时要有代码执行输出结果。
def table():
#在这里写下您的乘法口诀表代码吧!
for i in range(1,10,1):
for j in range(i):
j=j+1
print('%d * %d = %d '%(j,i, i*j),end='\\t')
print('\n')
if __name__ == '__main_
上次发表了4行代码打印乘法口诀的代码
这次结合之前学的自动化办公xlwt模块,将乘法口诀打印在表格中,
学以致用才不等于白学
import xlwt
# 新建xls文档
new_text_book = xlwt.Workbook()
# 对sheet表进行命名
new_sheet0 = new_text_book.add_sheet('表1')
for i in range(0, 9):
for j in range(0, i + 1):
formula = '{}*{}