【问题标题】:Return a formatted string #3返回一个格式化的字符串 #3
【发布时间】:2021-01-10 02:14:21
【问题描述】:

我需要一个自包含函数来执行/返回格式化字符串,而不是在返回字符串后对其进行格式化。
其他问题,here here,都没有询问我想要的关键字是什么。

【问题讨论】:

    标签: python-3.x string function format return


    【解决方案1】:

    回答我自己的问题

    def right_just_string(string):
        # return a string that is padded by say 10 chars
        return str(f'{string:>10}')
    
    thing = 'cat'
    print(thing)
    print(right_just_string(thing))
    
    returns
    cat
           cat
    

    是的,这很简单,但是当我的字符串和格式很复杂时,我问了这个问题——我什至不知道这是可能的

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-05-23
      • 2018-12-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-26
      • 1970-01-01
      相关资源
      最近更新 更多