【发布时间】:2018-12-07 21:47:44
【问题描述】:
假设要创建一个长字符串,并且该字符串位于类的方法中,那么编写代码的最佳方法是什么?
def printString():
mystring = '''title\n
{{\\usepackage}}\n
text continues {param}
'''.format(param='myParameter')
return mystring
这个方法的格式很好,但是最后的字符串有多余的空格:
a = printString()
print(a)
title
{\usepackage}
text continues myParameter
虽然这种方法给出了正确的结果,但如果字符串很长,代码可能会变得混乱:
def printString():
mystring = '''title\n
{{\\usepackage}}\n
text continues {param}
'''.format(param='myParameter')
return mystring
a = printString()
print(a)
title
{\usepackage}
text continues myParameter
获得良好代码质量和结果的一些提示?
【问题讨论】: