以 \n 为例输出

1)在字符串之前值直接加 r
2)对于变量中包含的,使用 %r
如果不这么使用,就会直接换行输出结果了

# -*- coding: utf-8 -*-

if __name__ == '__main__':
    str1 = "hello\npython"
    print(str1)
    # hello
    # python

    print('%r' % str1)
    # 'hello\npython'

    str2 = r"hello\nworld"
    print(str2)
    # hello\nworld
Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐