美文网首页PythonPython自学编程Python
自学Python:打印99乘法表并保存为EXCEL

自学Python:打印99乘法表并保存为EXCEL

作者: 小强聊成长 | 来源:发表于2021-08-25 14:05 被阅读0次

    打印99乘法表很简单,一行代码就可以了。那如何把结果保存为EXCEL输出。

    使用下面的代码:

    import openpyxl as op#导入openpyxl 库

    w=op.Workbook()#新建工作薄,注意Workbook的第一个W是大写的

    s=w.active

    for x in range(1,10):#用循环取数字1-9给变量X

        for y in range(1,x+1):#循环变量给Y值

            v='{}X{}={}'.format(y,x,y*x)#格式化结果输出并赋值给变量V

            s.cell(x,y,v)#将V变量中的结果写入对应的单元格

        w.save('22.xlsx')#保存文件为22.xlsx

    执行完毕,一起打开文件看看是不是我们要的结果。

    如果想要得到下面的图片,只需要调整前面x,y的位置即可。

    稍微修改一下计算规则,你就能得到加法表格了。

    import openpyxl as op#导入openpyxl 库

    w=op.Workbook()#新建工作薄,注意Workbook的第一个W是大写的

    s=w.active

    for x in range(1,10):#用循环取数字1-9给变量X

        for y in range(1,x+1):#循环变量给Y值

            v='{}+{}={}'.format(y,x,y+x)#格式化结果输出并赋值给变量V

            s.cell(x,y,v)#将V变量中的结果写入对应的单元格

        w.save('22.xlsx')#保存文件为22.xlsx

    结果如下图:

    _______________END______________

    相关文章

      网友评论

        本文标题:自学Python:打印99乘法表并保存为EXCEL

        本文链接:https://www.haomeiwen.com/subject/stntiltx.html