在python中生成一个字符串

2024-04-23 06:26:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我知道这很简单,但什么是最好的方法,使我的结果成为一个单一的字符串,而不是元组?你知道吗

def lower_case(a):
    x=a.lower()
    y = ("This is now Lowercase:",x)
    return (y,x)

results = lower_case("LOWER CASE")
results

'This is now Lowercase:', 'lower case'

谢谢你在这个愚蠢的问题上的帮助。你知道吗


Tags: 方法字符串returnisdefthislowerresults
3条回答

以前提出的每一个解决方案在某种程度上都过于复杂:

def lower_case(a):
    return "This is now lowercase: " + a.lower()

用最简单最明显的方式。你知道吗

def lower_case(a):
    return "".join(["This is now Lowercase: ", a.lower()])

似乎你只是想把字符串串联起来。你知道吗

def lower_case(a):
    x=str(a).lower()
    y = "This is now Lowercase:" + x;
    return y;

相关问题 更多 >