0
点赞
收藏
分享

微信扫一扫

Python 如何打印方框 文本对齐 分隔线

以下代码的打印效果如下:

Python 如何打印方框 文本对齐 分隔线_分隔线

在部分python程序中,我们需要通过用户输入进行交互,打印一些提示消息辅助用户做选择是必要的。以下代码打印了一个指定宽度的方框,在方框内给出的用户输入的选择提示。

from DebugInfo.DebugInfo import *

# 创建一个 白板, 并准备一个表格
白板 = 调试模板()
白板.准备表格()

# 定义方框的宽度
方框宽度 = 50

# └┘┌┐
# 打印一个分隔线
白板.分隔线.修饰方法(红字).提示内容(f'一个宽度为 {方框宽度} 的方框').展示()

白板.打印空行(2)

白板.添加一行('=' * (方框宽度 - 1), '┐')
白板.添加一行('1 选择角色', '|')
白板.添加一行('2 选择武器, 近身', '|')
白板.添加一行('3 选择武器, 远程', '|')
白板.添加一行('4 选择皮肤, VIP 可自定义', '|')
白板.添加一行('5 选择服务器,仅限选择国内服务器', '|')
白板.添加一行('=' * (方框宽度 - 1), '┘')

白板.展示表格(0)

在代码的最后,输出了表格内容,即我们上文看到的方框打印。

我们可以轻松将打印的提示内容变成居中对齐,如下:

# 对齐控制串 'c' 表示第一列居中对齐
白板.设置列对齐('c').展示表格(0)

居中对齐的打印效果如下:

Python 如何打印方框 文本对齐 分隔线_分隔线_02

以上就是使用 DebugInfo 模块打印方框的方法了。

举报

相关推荐

0 条评论