在Python中实现多行代码的编写和运行,主要通过以下四种方式实现,具体选择需根据场景需求:
一、使用三引号(推荐)
通过三重单引号('''
)或三重双引号("""
)包裹多行代码,可保持原有缩进和格式,适用于文档字符串、配置文本等场景。
示例:
"""
这是一个多行字符串示例
包含换行符和缩进
"""
print(multi_line_string)
二、使用反斜杠(\
)续行
在单行代码末尾添加反斜杠,可将长行拆分为多行显示,但会保留换行符,适用于短代码段。
示例:
total = 100 + 200 + 300 + \
400 + 500 + 600
print(total)
三、使用括号包裹代码块
通过小括号、中括号或大括号将多行代码包裹,Python会将其视为单个语句,适用于函数调用、列表、字典等场景。
示例:
a = (5 + 10 + 15) * 2
b = [1, 2, 3, 4, 5]
print(b)
四、使用交互式环境或脚本文件
-
交互式环境 :在命令行输入多行代码,使用反斜杠或括号分隔,适合快速测试。
-
脚本文件 :将多行代码写入
.py
文件,通过python script.py
运行,适合长期项目。
注意事项:
-
优先使用三引号或括号,兼顾可读性和安全性;
-
避免混合使用反斜杠和括号,防止缩进错误;
-
在交互式环境中输入多行代码时,按
Enter
逐行执行。