Python基础-print

描述

print()方法用于打印输出,最常见的一个函数
在Python3.3版增加了flush关键字函数
print在Python3.x是一个函数,但在Python2.x版本不是一个函数,只是一个关键字

语法

以下是print()方法的语法

print(*objects,sep='',end='\n',file=sys.stdout,flush=Flash)

参数

  • objects --复数,表示可以一次输出多个对象。输出多个对象时,需要用‘,’分隔
  • sep --用来间隔多个对象,默认值是一个空格
  • end --用来设定以什么结尾,默认是指换行符\n,可以换成其他字符串
  • file --要写入的文件对象
  • flush --输出是否被缓存通常决定于file,但如果flush关键字参数为true,则流会被强制刷新

返回值

实例

>>> print(1)
1
>>> print('Hello World!')
Hello World!
>>> a = 1
>>> b = '2'
>>> print(a,b)
1 2
>>> print("aaa""bbb")
aaabbb
>>> print("aaa","bbb")
aaa bbb
>>> print("陈平安","宁姚",sep="-")
陈平安-宁姚

使用flush参数生成一个Loading的效果:

import time

print("---Example: Loading 效果---")

print("Loading",end = "")
for i in range(20):
    print(".",end='',flush=True)
    time.sleep(0.5)

原文链接

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容