建议每行代码的长度不要超过80个字符。对于过长的代码,建议进行换行。
在需要换行处(可使用空格的地方)使用反斜杠\ 实现换行,其前面可以有也可以没有空格,其后不能有空格或者其他符号包括注释符号。如:
- a = 10
- b = 20
- c = a + \
- b
- print\
- (c)
代码运行之,效果如下图:

对于() {} []中的在需要换行处(可使用空格的地方)直接回车换行,不需要特别加换行符反斜杠\ ,如:
- 商品 =[
- ('牙刷',9.9),
- ('牙膏', 12.60),
- ('杯子', 6.8),
- ('练习本', 3),
- ('钢笔', 5),
- ('课本', 15),
- ]
- print(商品[1])
代码运行之,效果如下图:

【提示:
在Python语言中最常见的括号有三种,分别是:小括号()、中括号[]、花括号{};其作用也不相同,分别用来代表不同的Python基本内置数据类型。
小括号()代表tuple(元祖)数据类型, tup = (1,2,3)
中括号[]代表list(列表)数据类型,列表是一种可变序列。创建方法既简单又特别。
花括号{}代表(dict)字典数据类型,字典是Python中唯一内建的映射类型。】
(提示:下面示例中字符串为方便理解没用太长)
使用反斜杠\
str1 = '这是一条很长很长\
很长的绳子'
使用三引号,保持原样
str2 = '''这是一条很长很长
很长的绳子'''
完整示例代码如下:
- #使用反斜杠\
- str1 = '这是一条很长很长\
- 很长的绳子'
- print(str1)
- print('------------')
- #三引号,保持原样
- str2 = '''这是一条很长很长
- 很长的绳子'''
- print(str2)
代码运行之,效果如下图:

下面给出一个使用三引号字符串实现的字符画,源码如下:
- 字符画字串='''
- _ _
- (c).-.(c)
- / ._. \
- __\( Y )/__
- (_.-/'-'\-._)
- || A ||
- _.' `-' '._
- (.-./`-'\.-.)
- `-' `-'
- '''
- print(字符画字串)
代码运行之,效果如下图:

OK