【python】Multi-line String 多行字符串保留缩进空格

一直用multi-line string来写数据库查询语句,每次复制到dbeaver的时候都很奇怪,为什么缩进会奇奇怪怪的。
试了一下,multi-line string确实会保留缩进的空格。
【python】Multi-line String 多行字符串保留缩进空格_第1张图片
【python】Multi-line String 多行字符串保留缩进空格_第2张图片

# 
def foo():
    a = """一个多行string
        第二行会有缩进
        """
    return a

print(foo())

# 
def foo2():
    a = """一个多行string
第二行不会缩进"""
    return a

print(foo2())

你可能感兴趣的:(Python,python)