当前位置: 首页 > article >正文

举一反三学python(11)—excel实例

一、乘法表写入EXCEL

想必大家对九九乘法表的代码记忆尤新:

for i in range(1,10):                      # 9行
    for j in range(1,i+1):                 # 列数是动态变化的,是1-9列
        print(f'{j}x{i}={j*i}',end='\t')    # 格式化输出并按制表位对齐
    print()                                          # 打印一行后换行

运行结果: 

        效果展示还算完美,那如何把它完美的写入excel文件里了。这还得用第9次文章里的方法和步骤。大家和我一起来完成吧!

1 . 导入模块

import openpyxl  

2. 创建工作簿对象
work_book = openpyxl.Workbook()

3.  调用默认的工作表

sheet = work_book.active  

4.  写数据到单元格中

for i in range(1,10):
    for j in range(1,i+1):
        sheet.cell(row=i, column=j).value = f'{j}x{i}={j*i}'   # 关键步骤,学会了受益非浅
    print()

注:在循环里用方法2写入数据 

5.  保存Excel文件
work_book.save('乘法表.xlsx')

二、全部代码:

 三、效果展示:


http://www.kler.cn/news/10395.html

相关文章:

  • LeetCode 2404. 出现最频繁的偶数元素
  • 嵌入式开发:硬件和软件越来越接近
  • Linux 进程管理之四大名捕
  • 什么是汽车以太网?
  • 测试基础知识
  • TensorFlow 深度学习第二版:6~10
  • 如何在 Windows10 下运行 Tensorflow 的目标检测?
  • 行业认可,知道创宇入选安全牛第十版全景图30个细分领域
  • Baumer工业相机堡盟工业相机如何通过BGAPI SDK和微软图像压缩算法进行图像压缩保存(C#)
  • Android开发环境搭建
  • 什么是谓词?什么是行为参数化?
  • FreeRTOS 任务基础知识
  • windows系统管理_windows server 2016 用户管理
  • 利用 ELK 处理 Percona 审计日志
  • 「Cpolar」使用Typecho搭建个人博客网站【内网穿透实现公网访问】
  • 互联网摸鱼日报(2023-04-12)
  • Netty的线程模型
  • 这样也行,在lambda表达式中优雅的处理checked exception
  • 大数据系列——Hive理论
  • Faster-RCNN代码解读2:快速上手使用
  • 【数据结构与算法】栈和队列(StackQueue)
  • 【BAT】查询局域内所有的IP
  • 2023 年十大 API 管理趋势
  • 基于matlab进行雷达信号模拟
  • 朝花夕拾 - 卷王的自白(光头祭天,法力无边》
  • 独立看门狗(IWDG)实验
  • 第十三届蓝桥杯大赛软件赛省赛 C/C++ 大学 B 组思考+总结
  • ChatGPT宝藏插件丨装上之后,上网、语音聊天、一键分享对话……简直让你爽到起飞!
  • Java题目训练——年终奖和迷宫问题
  • 自己再造一个大规模预训练语言模型?可以的