在Python 3中使用exec执行字符串代码时,通过print函数和换行符 或多次print调用可实现换行输出,如:code = '''print("第一行 第二行")''';也可用多条print语句自然换行;利用三引号保留代码结构并循环打印列表项;需注意exec执行的是语句而非表达式,换行由print控制。

在 Python 3 中使用 exec 执行字符串代码时,如果想打印换行,关键在于正确处理字符串中的换行符和 print 函数的使用。
code = '''
print("第一行\n第二行")
'''
exec(code)第一行 第二行
code = '''
print("这是第一行")
print("这是第二行")
'''
exec(code)code = """
lines = ["苹果", "香蕉", "橙子"]
for item in lines:
print(item)
"""
exec(code)基本上就这些方法。只要保证 exec 的代码字符串中包含正确的 print 和换行控制,就能正常输出多行内容。
以上就是exec在python3中如何打印换行?的详细内容,更多请关注php中文网其它相关文章!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号