Python输出华丽分割线的方式大全

 更新时间:2025年08月22日 10:37:06   作者:一勺菠萝丶  
在 Python 编程中,有时候我们需要为日志、输出结果或者调试信息添加一些分割线,方便视觉上的区分,这篇文章将介绍几种常见的方法和一些创意的分割线设计,帮助你让代码输出更具美感和个性化,需要的朋友可以参考下

在 Python 编程中,有时候我们需要为日志、输出结果或者调试信息添加一些分割线,方便视觉上的区分。这篇文章将介绍几种常见的方法和一些创意的分割线设计,帮助你让代码输出更具美感和个性化。

方法 1: 基础分割线

使用 print() 和简单的字符串构造分割线。例如:

print("-" * 50)

效果

--------------------------------------------------

方法 2: 格式化的分割线

通过 str.format() 方法在分割线中加入文字。

print("{:-^50s}".format(" 华丽分割线 "))

效果

------------------ 华丽分割线 -------------------

方法 3: 图案分割线

使用特殊符号或表情符号设计更有创意的分割线。

print("✧・゚:*✧・゚:*  华丽分割线  *:・゚✧*:・゚✧")

效果

✧・゚:*✧・゚:*  华丽分割线  *:・゚✧*:・゚✧

方法 4: 动态分割线

动态生成带时间戳或随机字符的分割线,增强趣味性。

import datetime
print(f"[ {datetime.datetime.now():%Y-%m-%d %H:%M:%S} ] {'=' * 30}")

效果

[ 2024-12-28 15:34:55 ] ==============================

方法 5: 使用 ASCII 艺术

使用 ASCII 图案作为分割线,效果更加醒目。

def ascii_line():
    print(r"""
    ************************************************
    *                                              *
    *               华 丽 分 割 线                *
    *                                              *
    ************************************************
    """)
ascii_line()

效果

************************************************
*                                              *
*               华 丽 分 割 线                *
*                                              *
************************************************

方法 6: 彩色分割线

借助第三方库 colorama 为分割线添加颜色。

安装 colorama

pip install colorama

代码示例:

from colorama import Fore, Style
print(Fore.RED + "★" * 20 + Style.RESET_ALL)
print(Fore.GREEN + "{:=^50s}".format(" 彩色分割线 ") + Style.RESET_ALL)

效果

★★★★★★★★★★★★★★★★★★★★
=============== 彩色分割线 ==================

方法 7: 带动画效果的分割线

利用 time 模块逐步打印分割线,营造动画效果。

import time
for char in "✨✨✨ 华丽分割线 ✨✨✨":
    print(char, end='', flush=True)
    time.sleep(0.1)
print()

效果

✨✨✨ 华丽分割线 ✨✨✨
(逐个字符显示)

以上就是Python输出华丽分割线的方式大全的详细内容,更多关于Python输出分割线方式的资料请关注脚本之家其它相关文章!

相关文章

  • Pytorch GPU内存占用很高,但是利用率很低如何解决

    Pytorch GPU内存占用很高,但是利用率很低如何解决

    这篇文章主要介绍了Pytorch GPU内存占用很高,但是利用率很低的原因及解决方法,具有很好的参考价值,希望对大家 有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-06-06
  • Python 代码智能感知类型标注与特殊注释详解

    Python 代码智能感知类型标注与特殊注释详解

    这篇文章主要为大家介绍了Python 代码智能感知类型标注与特殊注释详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-09-09
  • Python 文件处理之open()函数

    Python 文件处理之open()函数

    这篇文章主要介绍了Python 文件处理之open()函数,在 Python 中使用文件的关键函数是 open() 函数,关于其打开文件的不同方式需要的小伙伴可以参考下面详细介绍
    2022-03-03
  • Python调用GPU算力的实现步骤

    Python调用GPU算力的实现步骤

    本文介绍了在Python中调用GPU算力的基本步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-03-03
  • pandas DataFrame rsub的实现示例

    pandas DataFrame rsub的实现示例

    本文主要介绍了pandas DataFrame rsub的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2025-04-04
  • 基于python生成器封装的协程类

    基于python生成器封装的协程类

    这篇文章主要为大家详细介绍了基于python生成器封装的协程类,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-03-03
  • Python 递归式实现二叉树前序,中序,后序遍历

    Python 递归式实现二叉树前序,中序,后序遍历

    这篇文章主要介绍了Python 递归式实现二叉树前序,中序,后序遍历,更多相关资料,需要的小伙伴可以参考下面具体的文章内容
    2022-03-03
  • Pytorch创建张量的四种方法

    Pytorch创建张量的四种方法

    Pytorch创建张量的4种方法主要有:torch.Tensor()、torch.tensor()、torch.as_tensor()、torch.from_numpy(),本文通过实例代码介绍Pytorch创建张量的四种方法,需要的朋友可以参考下
    2023-05-05
  • Python自动重试HTTP连接装饰器

    Python自动重试HTTP连接装饰器

    这篇文章主要介绍了Python自动重试HTTP连接装饰器,有时候我们要去别的接口取数据,可能因为网络原因偶尔失败,为了能自动重试,写了这么一个装饰器,可以实现自动重连2次,需要的朋友可以参考下
    2015-04-04
  • python + pyqt5制作一个串口助手

    python + pyqt5制作一个串口助手

    这篇文章主要介绍了python + pyqt5制作一个串口助手,串口助手是串口通信使用的工具,为整合知识,打算做个串口助手,本文给大家讲解的非常详细,需要的朋友可以参考下
    2023-04-04

最新评论