Python打印语句与打印功能
示例
在Python2中,print有一条语句:
print "Hello World"
print #打印换行符
print "No newline", #添加结尾逗号以删除换行符
print >>sys.stderr, "Error" #打印到stderr
print("hello") # print "hello", since ("hello") == "hello"
print() # print an empty tuple "()"
print 1, 2, 3 # print space-separated arguments: "1 2 3"
print(1, 2, 3) # print tuple "(1, 2, 3)"在Python3中,print()是一个函数,具有常用的关键字参数:
print "Hello World" #语法错误
print("Hello World")
print() #打印换行符 (must use parentheses)
print("No newline", end="") #end指定要追加的内容(默认为换行符)
print("Error", file=sys.stderr) #文件指定输出缓冲区
print("Comma", "separated", "output", sep=",") #sep指定分隔符
print("A", "B", "C", sep="") #Sep的空字符串:打印为ABC
print("Flush this", flush=True) #刷新输出缓冲区,在Python3.3中添加
print(1, 2, 3) # print space-separated arguments: "1 2 3"
print((1, 2, 3)) # print tuple "(1, 2, 3)"