加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

如何在Python 3中以字符串格式设置空格

发布时间:2020-12-20 11:50:36 所属栏目:Python 来源:网络整理
导读:如何设置字符串格式以便我可以使用变量来确保长度可以根据需要更改?例如,假设首先长度为10,然后输入更改然后长度变为15.我如何获取要更新的格式字符串? length = 0 for i in self.rows: for j in i: if len(j) length: length = len(j) print('% length s'
如何设置字符串格式以便我可以使用变量来确保长度可以根据需要更改?例如,假设首先长度为10,然后输入更改然后长度变为15.我如何获取要更新的格式字符串?

length =  0
    for i in self.rows:
        for j in i:
            if len(j) > length:
                length  = len(j)
    print('% length s')

显然上面的语法是错误的,但我无法弄清楚如何让它工作.

解决方法

使用str.format

>>> length = 20
>>> string = "some string"
>>> print('{1:>{0}}'.format(length,string))
         some string

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读