在python之中去输出多个字符串的时候会因为字符串的长度不同而显示在控制台的样式也不同,参差不齐的格式看起来是很不舒服的 。那么想要的到一个工整对齐的字符串信息就要使用到相对应的对其方法了,下文来介绍两种输出字符串对齐的方法 。
文章插图
一、格式化
在python字符串格式化方法format之中有这么一种写法,可以根据字符串的去设置它们的所占有的长度是多少 。那么为了能够实现所有字符串都对其的话,就需要去找到最长的哪一个字符串 。要根据这个字符串长度才能去写正确的格式,代码示例如下:
【Python输出字符串怎么对齐?Python对齐有什么方法】# 字符串列表list = [’123456’,’456789’,’987456’,’321456’]# 找到最常的字符串元素并格式化它们for x in list: max = max(map(len,x)) print(format(x,’<20’)) # 设置长度为左对齐20个字符二、ljust函数()
除了格式化字符串的方法之外还可以使用ljust函数去直接给字符串的长度设置为一个指定的长度,然后再去指定一个字符设置为当字符串长度不足的时候通过这个指定的字符去给它补上 。一般会使用空格填充,代码示例如下:
for x in list: print(x.ljust(20,fillchar=’’))以上就是关于“Python输出字符串怎么对齐?Python对齐有什么方法”的全部内容了,想要了解更多python的实用知识和代码示例可以持续关注这个频道,每次更新都会有很多新的知识技术分享给大家 。
推荐阅读
- Python字符编码格式是什么?Python字符编码如何理解
- python中的int是什么意思?这篇文章详细讲解int函数
- Python用Flask框架开发数据库怎么设置?这三点需要去注意
- Python中的ord函数怎么使用?这篇文章详细讲解ord函数
- Python如何去除文件后缀名?代码示例和解析一定要看
- Python下载好的包怎么删除?Python如何删除已安装库
- Python安装哪一个版本比较好?这几点需要去考虑
- Python中类定义方法有什么区别?这两点需要注意
- Python列表维度怎么改变?Python如何改变列表维度
- python常用运算符有哪些?这篇文章给你详细答案