📅  最后修改于: 2023-12-03 15:00:00.370000             🧑  作者: Mango
在Python中,可以使用print()
函数向控制台输出内容。该函数可以接收多个参数,并将它们打印到屏幕上,可以是字符串,数字或变量等。下面是一些示例:
print("Hello, world!")
print(1 + 2)
age = 24
print("My age is", age)
结果会在屏幕上显示为:
Hello, world!
3
My age is 24
有时,您可能需要将输出重定向到文件,而不是屏幕。可以使用>
运算符将输出写入文件。例如:
with open("output.txt", "w") as f:
print("Hello, world!", file=f)
print(1 + 2, file=f)
age = 24
print("My age is", age, file=f)
这将会将输出写入文件output.txt
中。您可以打开该文件来查看结果。
在打印输出时,有时需要格式化输出字符串。可以使用字符串格式化语法来实现。例如:
name = "Bob"
age = 24
print(f"My name is {name} and my age is {age}.")
输出结果为:
My name is Bob and my age is 24.
该字符串中使用了花括号{}
来表示占位符,当程序运行时,这些占位符将被实际的值所替代。
默认情况下,print()
函数将每个参数打印到一个新的行中。如果需要在同一行上打印多个参数,可以使用end
关键字参数来指定要在参数之间插入的字符。例如:
print(1, 2, 3, end=" ")
print(4, 5, 6)
输出结果为:
1 2 3 4 5 6
其中,end=" "
参数告诉Python在参数之间插入一个空格,而不是一个新的行。