例如:
在屏幕上输出一条消息:print("Hello World")
1、定义和用法
print()函数将指定的消息输出到屏幕或其他标准输出设备。
该消息可以是字符串,也可以是任何其他对象,该对象在写入屏幕之前将被转换为字符串。
2、调用语法
print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)
3、参数说明参数描述
objects任何对象,以及任意多。打印前将转换为字符串,
可以一次输出多个对象。输出多个对象时,需要用 , 分隔。
sep=' '可选的。用来间隔多个对象,默认值是一个空格。
end='\n'可选的。用来设定以什么结尾。默认值是换行符 \n,
我们可以换成其他字符串。
file可选的。具有write方法的对象。默认值为sys.stdout
flush可选的。一个布尔值,输出是否被缓存通常决定于 file,
但如果 flush 关键字参数为 True,
流会被强制刷新,为False则会被缓存。默认为False
4、使用示例
例如:
打印输出多个对象:print("Hello", "how are you?")
例如:
打印输出元组:x = ("apple", "banana", "cherry")
print(x)
例如:
打印输出两条消息,并指定分隔符:print("Hello", "how are you?", sep="---")
使用 flush 参数生成一个 Loading 的效果:import time
print("---Loading 效果---")
print("Loading",end = "")
for i in range(20):
print(".",end = '',flush = True)
time.sleep(0.5)