【python】代码换行的几种方法 您所在的位置:网站首页 pytho代码换行的方法有 【python】代码换行的几种方法

【python】代码换行的几种方法

#【python】代码换行的几种方法| 来源: 网络整理| 查看: 265

代码太长怎么办,反斜杠\引号""" ‘’'来帮忙!

在写list或者较长的字符串时候,或者多个循环造成IDE不够用时,就需要代码换行了。主要的代码换行有通用的反斜杠\和针对字符串起作用的三引号结构。

1.反斜杠

对于一般表达式来说,反斜杠后直接回车即可实现续行,使用的关键在于反斜杠后不能用空格或者其他符号。

a = 1 b = 2 c = a +\ b print(c)

>>> 3

longlist = ['3D','3-D','3d','3-d','three-dimensions','Three-Dimensions','Three Dimensions','THREE DIMENSIONS','geometry',\ 'Geometry','GEOMETRY','Geometric','surface','Surfaces','Surface','SURFACE',\ '3D Pose Estimation','Pose','POSE','POINTCLOUD'] print(longlist)

>>> ['3D', '3-D', '3d', '3-d', 'three-dimensions', 'Three-Dimensions', 'Three Dimensions', 'THREE DIMENSIONS', 'geometry', 'Geometry', 'GEOMETRY', 'Geometric', 'surface', 'Surfaces', 'Surface', 'SURFACE', '3D Pose Estimation', 'Pose', 'POSE', 'POINTCLOUD']

对于字符串也有同样的效果

longstring = 'this is a long long long long long long long \ string' print(longstring)

>>> this is a long long long long long long long string

2.三引号 longstring1 = '''this is a long long long long long long long string''' print(longstring1) longstring2 = """this is another long long long long long long long string""" print(longstring2)

this is a long long long long long long long string this is another long long long long long long long string 还可以实现ascii字符输出呢:

print(''' _____ .__ .__ _____ __ / _ \ ______ ____ |__||__| / _ \ _______ _/ |_ / /_\ \ / ___/_/ ___\ | || | / /_\ \\_ __ \\ __\- / | \ \___ \ \ \___ | || | / | \| | \/ | | \____|__ //____ > \___ >|__||__| \____|__ /|__| |__| \/ \/ \/ \/ ''') #注意art中的反斜杠被动换行 >>> _____ .__ .__ _____ __ / _ \ ______ ____ |__||__| / _ \ _______ _/ |_ / /_\ \ / ___/_/ ___\ | || | / /_\ \_ __ \ __\- / | \ \___ \ \ \___ | || | / | \| | \/ | | \____|__ //____ > \___ >|__||__| \____|__ /|__| |__| \/ \/ \/ \/ print('''* bear * 11/96 _ (\\ _ ___ .-"`"(\\ _.""` `"-. / ` `-._ _.-" `\__ 6 6) `-.__.-' `", / `;-` / , | () / /` | `---`"~``\ | \ | \ \ / / /`, , | | / / "-.| | | /' / / | /,__ | /`\ jgs / /' | / `"'\ ( \ __/ /' | | `\ \ \ \ / | | `\ \ \ `-,/ / | / |-"` `"""^^^ `^^""""` ------------------------------------------------ Thank you for visiting https://asciiart.website/ This ASCII pic can be found at https://asciiart.website//index.php?art=animals/bears ''') >>> * bear * 11/96 _ (\ _ ___ .-"`"(\ _.""` `"-. / ` `-._ _.-" `\__ 6 6) `-.__.-' `", / `;-` / , | () / /` | `---`"~``\ | \ | \ \ / / /`, , | | / / "-.| | | /' / / | /,__ | /`\ jgs / /' | / `"'\ ( \ __/ /' | | `\ \ \ \ / | | `\ \ \ `-,/ / | / |-"` `"""^^^ `^^""""` ------------------------------------------------ Thank you for visiting https://asciiart.website/ This ASCII pic can be found at https://asciiart.website//index.php?art=animals/bears

ref: https://blog.csdn.net/hllsmart/article/details/51236877 https://blog.csdn.net/qq_40229981/article/details/83587503 https://blog.csdn.net/baihhzm/article/details/73433160 https://blog.csdn.net/G_66_hero/article/details/78745608 ascii art: http://patorjk.com/software/taag/#p=display&h=1&v=3&f=Graffiti&t=Ascii Art https://asciiart.website//index.php?art=animals/bears http://www.asciiarts.net/ http://picascii.com/

在这里插入图片描述 pic from pexels.com



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有