如何在Python中将单个字符组合在一个字符串中

这个问题在这里已经有了答案:

  • 如何在没有换行符或空格的情况下打印? 26个答案

  • def reverse(text):
        if len(text) <= 1:
            return text
        return reverse(text[1:]) + text[0]
    print (reverse('abc!de@fg'))
    

    要在每行末尾打印没有换行符,请执行以下操作:

    print('text', end='')
    

    要获取字符列表并将它们设置为一个字符串,请执行以下操作:

    ''.join(list_of_characters)
    

    反转字符串的最简单方法是:

    In [1]: a = "abc!de@fg"
    
    In [2]: print(a[::-1])
    gf@ed!cba
    

    python print语句默认添加一个换行符。 一个简单的方法来打印没有换行符

    sys.stdout.write('some text')
    # or
    print('some text', end='')
    
    链接地址: http://www.djcxy.com/p/77227.html

    上一篇: How to combine individual characters in one string in python

    下一篇: Weird newline character error in python