考虑以下代码片段:
name1 = "Nadya"
name2 = "Jim"
def print_string():
string = f"{name1}\n\
{name2}"
print(string)
print_string()
产生
^{pr2}$这是可行的,但是string
定义第二行的缩进“中断”看起来很难看。我发现,如果我缩进{name2}
行,这个缩进就会出现在最后的字符串中。在
我试图找到一种方法,在新的一行上继续f字符串,并缩进它,而不会在最后一个字符串中出现缩进。在类似于我见过的普通琴弦之后,我试过了
name1 = "Nadya"
name2 = "Jim"
def print_string():
string = f"{name1}\n"
f"{name2}"
print(string)
print_string()
但这会导致IndentationError: unexpected indent
。我正在尝试的是另一种可能吗?在
相关问题 更多 >
编程相关推荐