📌  相关文章
📜  不带可选参数的 python 打印 - Python (1)

📅  最后修改于: 2023-12-03 14:48:50.693000             🧑  作者: Mango

不带可选参数的 Python 打印 - Python

简介

在 Python 中,打印函数是 print()。它可以打印一个或多个对象,以空格分隔。默认情况下,它会在每个对象后面添加一个换行符(\n)。

print("Hello, World!")

输出:

Hello, World!
示例
打印多个对象

我们可以将多个对象作为 print() 函数的参数,并使用逗号来分隔它们。这将导致它们以空格分隔并打印在同一行上。

name = "Alice"
age = 27
print("My name is", name, "and I am", age, "years old.")

输出:

My name is Alice and I am 27 years old.
打印不同类型的对象

我们可以在 print() 函数中打印字符串、数字、布尔值、列表、元组等。

x = 42
y = [1, 2, 3]
z = ("apple", "banana", "cherry")

print("x =", x)
print("y =", y)
print("z =", z)
print("True =", True)
print("False =", False)

输出:

x = 42
y = [1, 2, 3]
z = ('apple', 'banana', 'cherry')
True = True
False = False
打印到文件

我们可以使用 print() 函数的 file 参数来将打印的输出写入到文件中。

with open("output.txt", "w") as f:
    print("Hello, World!", file=f)
打印不带换行符

默认情况下,print() 函数会在每个对象后面添加一个换行符。如果要打印不带换行符的内容,我们可以使用 end 参数。

for i in range(10):
    print(i, end=" ")

输出:

0 1 2 3 4 5 6 7 8 9 
结论

在 Python 中,我们可以使用 print() 函数打印一个或多个对象,并指定是否在最后一个对象后面添加换行符。还可以将输出写入文件。了解打印函数的这些功能将有助于我们编写更有效、更灵活的代码。