print方法可以在什么对象上输出数据,哪些对象可以使用print语句
python3中print函数参数详解,print中参数介绍(* values,sep= ,end= n ,file=sys.stdout,flush=false)2017年8月31日23:11:17 Reads: 681 Python3.x
编程初学者从Hello Word的输出开始,通过print(“*”)用Python实现,但是我们对他了解多少呢?今天,我将对打印进行更详细的解释:
print()函数的参数如下:
Print (* values,sep= ,end= n ,file=sys.stdout,flush=false) 1 * values:表示要打印的值。
表示任意数量的未命名参数,值之间用,(逗号分隔),打印的值用空格分隔。
2 sep=“”:表示输入多个打印值时如何划分这些值。例如,可以定制默认空间
print(a , b , c )的输出是:a b c(中间默认用空格隔开)。当sep=n n 被设置时,上述代码的结果如下:
Abc发现他断行了。
3= n * *:控制print中的输入值输出后的结束符号,以及默认的换行符。在这里可以设置为其他,比如 t ,等等,可以自己定义,如下:
print(python)print(is good )的输出是:pythonis good缺省换行。如果set: end= print (python ,end=) print (isgood ),则输出为:python是好行。
4file=sys.stdout:设置输出设备以及在print中打印值的位置。默认情况下会输出到标准端。您可以设置file=file存储对象并将内容存储在该文件中,如下所示:
F=open (r a.txt , w) print (python好,file=f) F. Close()将python好保存在a.txt文件中,5flush=False:该参数主要是refresh,默认为False,不刷新,为true时刷新,比如在上面4中的print中设置:
F=open (r a.txt , w) print (python好,file=f,flush=True)。正常情况下,print to f中的内容首先被转移到内存中,当file对象关闭时,内容被输出到a.txt中。当flush=true时,它会立即刷新内容并保存到a.txt。
python3中print函数的参数详解,print中的参数介绍(* values,sep= ,end= n ,file=sys.stdout,flush=false)2017年8月31日23:11:17 Reads: 681
Python3.x
编程初学者从Hello Word的输出开始,通过print(“*”)用Python实现,但是我们对他了解多少呢?今天,我将对打印进行更详细的解释:
print()函数的参数如下:
Print (* values,sep= ,end= n ,file=sys.stdout,flush=false) 1 * values:表示要打印的值。
表示任意数量的未命名参数,值之间用,(逗号分隔),打印的值用空格分隔。
2 sep=“”:表示输入多个打印值时如何划分这些值。例如,可以定制默认空间
print(a , b , c )的输出是:a b c(中间默认用空格隔开)。当sep=n n 被设置时,上述代码的结果如下:
Abc发现他断行了。
3= n * *:控制print中的输入值输出后的结束符号,以及默认的换行符。在这里可以设置为其他,比如 t ,等等,可以自己定义,如下:
print(python)print(is good )的输出是:pythonis good缺省换行。如果set: end= print (python ,end=) print (isgood ),则输出为:python是好行。
4file=sys.stdout:设置输出设备以及在print中打印值的位置。默认情况下会输出到标准端。您可以设置file=file存储对象并将内容存储在该文件中,如下所示:
F=open (r a.txt , w) print (python好,file=f) F. Close()将python好保存在a.txt文件中,5flush=False:该参数主要是refresh,默认为False,不刷新,为true时刷新,比如在上面4中的print中设置:
F=open (r a.txt , w) print (python好,file=f,flush=True)。正常情况下,print to f中的内容首先被转移到内存中,当file对象关闭时,内容被输出到a.txt中。当flush=true时,它会立即刷新内容并保存到a.txt。