iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >怎么使用Python打印漂亮的表格
  • 700
分享到

怎么使用Python打印漂亮的表格

2023-06-15 22:06:55 700人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

本篇内容主要讲解“怎么使用python打印漂亮的表格”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使用Python打印漂亮的表格”吧!第一种:使用 format先来看几个小 demo左对齐&

本篇内容主要讲解“怎么使用python打印漂亮的表格”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使用Python打印漂亮的表格”吧!

第一种:使用 format

先来看几个小 demo

左对齐

>>> "{:<10}".fORMat("a") 'a         ' >>>

右对齐

>>> "{:>10}".format("a") '         a' >>>

居中

>>> "{:^10}".format("a") '    a     ' >>>

当你不指定 < 、>、^ 时,默认就是左对齐

>>> "{:10}".format("a") 'a         ' >>>

有了上面的铺垫,写一个整齐的 1-10 的平方、立方表就很容易了。

>>> for x in range(1, 11): ...        print('{:2d} {:3D} {:4d}'.format(x, x*x, x*x*x)) ...  1   1    1  2   4    8  3   9   27  4  16   64  5  25  125  6  36  216  7  49  343  8  64  512  9  81  729 10 100 1000

对齐的思想其实就是在不足的位自动给你补上空格。

如果不想使用空格,可以指定你想要的字符进行填充,比如下面我用 0 来补全。

>>> for x in range(1, 11): ...     print('{:02d} {:03d} {:04d}'.format(x, x*x, x*x*x)) ...  01 001 0001 02 004 0008 03 009 0027 04 016 0064 05 025 0125 06 036 0216 07 049 0343 08 064 0512 09 081 0729 10 100 1000

第二种:使用 ljust, rjust左对齐

>>> "a".ljust(10) 'a         ' >>>

右对齐

>>> "a".rjust(10) '         a' >>>

居中

>>> "a".center(10) '    a     ' >>>

同样写一个整齐的 1-10 的平方、立方表

>>> for x in range(1, 11): ...     print(' '.join([str(x).ljust(2), str(x * x).ljust(3), str(x * x * x).ljust(4)])) ...  1  1   1    2  4   8    3  9   27   4  16  64   5  25  125  6  36  216  7  49  343  8  64  512  9  81  729  10 100 1000

如果不想使用空格,而改用 0 来补齐呢?可以这样

>>> for x in range(1, 11): ...     print(' '.join([str(x).rjust(2, "0"), str(x*x).rjust(3, "0"), str(x*x*x).rjust(4, "0")])) ...  01 001 0001 02 004 0008 03 009 0027 04 016 0064 05 025 0125 06 036 0216 07 049 0343 08 064 0512 09 081 0729 10 100 1000

以上就是今天的分享,很多漂亮的表格打印模块都是基于以上内置函数实现的,掌握了这两个,以后都可以自己实现啦~~希望本文对你能有帮助

文末福利

明哥整理了 21 张 Python 代码速查表,每一张都是国外的大师总结的,非常实用 ~

怎么使用Python打印漂亮的表格

还有 2 张高清的 PyCharm 快捷键一览图,一张 windows ,一张 Mac,放在桌面上,需要的时候打开一查,非常方便。。

怎么使用Python打印漂亮的表格

到此,相信大家对“怎么使用Python打印漂亮的表格”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: 怎么使用Python打印漂亮的表格

本文链接: https://www.lsjlt.com/news/281804.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么使用Python打印漂亮的表格
    本篇内容主要讲解“怎么使用Python打印漂亮的表格”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使用Python打印漂亮的表格”吧!第一种:使用 format先来看几个小 demo左对齐&...
    99+
    2023-06-15
  • python如何使用tabulate打印出漂亮的2D列表
    这篇文章主要介绍了python如何使用tabulate打印出漂亮的2D列表,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。使用tabulate打印出漂亮的2D列表很多时候,用P...
    99+
    2023-06-27
  • 怎么用Python输出漂亮的表格
    本篇内容介绍了“怎么用Python输出漂亮的表格”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1. 前言最近在用python写一个小工具,这...
    99+
    2023-06-16
  • 怎么用Python画出漂亮的图表
    本篇内容介绍了“怎么用Python画出漂亮的图表”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Python...
    99+
    2024-04-02
  • CSS怎么实现漂亮的表格样式
    本篇内容介绍了“CSS怎么实现漂亮的表格样式”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!效果:实现代码:...
    99+
    2024-04-02
  • python 中怎么使用printTable()函数表格打印
    这期内容当中小编将会给大家带来有关python 中怎么使用printTable()函数表格打印,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。编写一个名为printTable()的函数,它接受字符串的列表的...
    99+
    2023-06-02
  • Python利用matplotlib画出漂亮的分析图表
    目录前言数据集引入折线图饼图散点图面积图直方图条形图前言 作为一名优秀的分析师,还是得学会一些让图表漂亮的技巧,这样子拿出去才更加有面子哈哈。好了,今天的锦囊就是介绍一下各种常见的图...
    99+
    2024-04-02
  • 怎么使用WordArt制作漂亮词云
    本篇内容主要讲解“怎么使用WordArt制作漂亮词云”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么使用WordArt制作漂亮词云”吧!它就是:WordArt主页地址:https://word...
    99+
    2023-06-02
  • 怎么用css样式制作漂亮的按钮
    这篇文章主要讲解了“怎么用css样式制作漂亮的按钮”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用css样式制作漂亮的按钮”吧! ...
    99+
    2024-04-02
  • 使用java怎么为表格添加水印
    本篇文章给大家分享的是有关使用java怎么为表格添加水印,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Java可以用来干什么Java主要应用于:1. web开发;2. Andr...
    99+
    2023-06-14
  • 基于QT怎么绘制一个漂亮的预警仪表
    这篇文章主要讲解了“基于QT怎么绘制一个漂亮的预警仪表”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“基于QT怎么绘制一个漂亮的预警仪表”吧!以下是用Qt实现漂亮预警仪表的步骤和代码:创建一个...
    99+
    2023-07-05
  • Python怎么打印九九乘法表
    可以使用以下代码来打印九九乘法表: for i in range(1, 10): for j in range(1, i+1...
    99+
    2024-03-02
    Python
  • wps怎么打印表格在一张A4纸上
    本文小编为大家详细介绍“wps怎么打印表格在一张A4纸上”,内容详细,步骤清晰,细节处理妥当,希望这篇“wps怎么打印表格在一张A4纸上”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。wps打印表格在一张A4纸上&...
    99+
    2023-07-02
  • Excel电子表格打印区域怎么设置
    今天小编给大家分享一下Excel电子表格打印区域怎么设置的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。电子表格打印区域设置方...
    99+
    2023-07-02
  • 怎么用YAPF让Python代码瞬间从丑陋变漂亮
    本篇文章给大家分享的是有关怎么用YAPF让Python代码瞬间从丑陋变漂亮,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。记住PEP8规范,是一件非常痛苦的事情,还好Google...
    99+
    2023-06-20
  • python怎么使用for循环和海龟绘图实现漂亮螺旋线
    这篇“python怎么使用for循环和海龟绘图实现漂亮螺旋线”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“python怎么使...
    99+
    2023-07-02
  • 怎么用纯css实现的漂亮导航菜单
    本篇内容介绍了“怎么用纯css实现的漂亮导航菜单”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!  今天给大...
    99+
    2024-04-02
  • 怎么用CSS绘制漂亮的圆形图案效果
    本篇内容介绍了“怎么用CSS绘制漂亮的圆形图案效果”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!另外一种也...
    99+
    2024-04-02
  • 怎么用CSS实现漂亮的下拉导航效果
    本篇内容介绍了“怎么用CSS实现漂亮的下拉导航效果”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!这是一款纯...
    99+
    2024-04-02
  • 怎么用python打印月历
    这篇文章主要为大家展示了“怎么用python打印月历”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“怎么用python打印月历”这篇文章吧。用python打印月历日历模块具有许多与基于日期的操作有...
    99+
    2023-06-27
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作