print()函数主要用于在终端中输出程序结果。它接受可变参数,可输出多个数据,数据之间默认用空格隔开,输出完毕后默认以换行结尾。print()函数还接受sep和end参数来指定数据间隔和结尾符号,以及file参数来指定输出流。
1.print() 函数
-
print() 主要是用于将程序的结果在终端中输出
print("我是输出函数")
2.print 参数介绍
def print(self, *args, sep=' ', end='\n', file=None): # known special case of print
"""
Prints the values to a stream, or to sys.stdout by default.
sep
string inserted between values, default a space.
end
string appended after the last value, default a newline.
file
a file-like object (stream); defaults to the current sys.stdout.
flush
whether to forcibly flush the stream.
"""
pass
-
self:表示类名,一般指当前类
-
*args:表示可变参数,可以是多个,一般用来表示要输出的数据
-
sep:默认值是空格,表示当输出多个数据时,多个数据之间的间隔
-
end:默认值时\n(换行),表示当 print() 函数输出完毕后,以什么符号结尾
-
file:默认值是 None(空),表示文件名称
-
实例
num = 123
num1 = 4.12
name = "tfos"
love = "打篮球"
print(num)
# sep 参数默认值是空格
print(num,num1,name)
# sep 参数设置为 ++
print(num,num1,name, sep="++")
# end 参数设置为 ~~~
print(love, end="~~~")
print(name)
-
输出结果
123
123 4.12 tfos
123++4.12++tfos
打篮球~~~tfos