📜  如何在 python 中的不同行中打印多个整数 - Python (1)

📅  最后修改于: 2023-12-03 15:24:20.099000             🧑  作者: Mango

如何在 Python 中的不同行中打印多个整数

当你想要在 Python 中以不同的行打印多个整数时,你可以使用 print() 函数和插入换行符来实现。这篇文章将向你展示如何在 Python 中打印多个整数。

方法一:使用 print() 函数和多个参数

使用多个参数的 print() 函数可以打印多个整数。每个参数使用逗号分隔,将会打印在同一行上。

print(1, 2, 3)

输出:

1 2 3

要在不同的行上打印整数,你可以在每个参数末尾添加一个换行符 \n,例如:

print(1, 2, 3, '\n', 4, 5, 6)

输出:

1 2 3
4 5 6
方法二:使用字符串格式化

你还可以使用字符串格式化来打印多个整数。字符串格式化将会用一组格式化标记来替代变量,并在运行时插入它们。使用字符串格式化的好处是你可以在打印之前将它们格式化为特定的字符串,从而更好地控制输出格式。

下面的示例中,我们使用字符串格式化将整数格式化为字符串,并在每个整数末尾添加换行符 \n。

a = 1
b = 2
c = 3

print("%d\n%d\n%d" % (a, b, c))

输出:

1
2
3
方法三:使用循环

如果你需要在打印多个整数时执行更复杂的操作,例如打印一个整数列表,你可以使用循环来操作每个元素并在它们之间插入换行符。

下面的示例中,我们使用一个 for 循环遍历整数列表,并使用字符串格式化将每个整数格式化为字符串,从而在不同的行上打印它们。

int_list = [1, 2, 3, 4, 5]

for integer in int_list:
    print("%d\n" % integer)

输出:

1
2
3
4
5

无论你是打印几个整数,使用多个参数的 print() 函数、字符串格式化或循环,你都可以在 Python 中轻松地打印它们。