我知道这很简单,但是将结果变成 1 个单字符串而不是元组的最佳方法是什么?
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'
感谢您对如此愚蠢的问题的帮助。
我知道这很简单,但是将结果变成 1 个单字符串而不是元组的最佳方法是什么?
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'
感谢您对如此愚蠢的问题的帮助。
之前提出的每个解决方案都以某种方式过于复杂:
def lower_case(a):
return "This is now lowercase: " + a.lower()
以最简单和最明显的方式进行。
似乎您只想连接字符串。
def lower_case(a):
x=str(a).lower()
y = "This is now Lowercase:" + x;
return y;
简单地:
def lower_case(a):
return "This is now Lowercase: %s"%a.lower()
或者:
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):
return "".join(["This is now Lowercase: ", a.lower()])