|
|
发表于 2019-1-15 11:19:05
|
显示全部楼层
一个函数可以有多个参数,因为 print 第一个参数是 不确定(多个) 参数,所以想要启用后面的参数功能,需要 关键字=**
print(*objects, sep=' ', end='\n', file=sys.stdout)
参数:
objects -- 复数,表示可以一次输出多个对象。输出多个对象时,需要用 , 分隔。
sep -- 用来间隔多个对象,默认值是一个空格。
end -- 用来设定以什么结尾。默认值是换行符 \n,我们可以换成其他字符串。
file -- 要写入的文件对象。
参考:http://www.runoob.com/python/python-func-print.html
以上仅供参考,想要获取最新功能IDLE 下,输入 help(print) 命令
- >>> help(print)
- Help on built-in function print in module builtins:
- print(...)
- print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False) # 帮助文档里面比上面多一个参数 , 注: 我的版本是 v3.6.5
-
- Prints the values to a stream, or to sys.stdout by default.
- Optional keyword arguments:
- file: a file-like object (stream); defaults to the current sys.stdout.
- sep: string inserted between values, default a space.
- end: string appended after the last value, default a newline.
- flush: whether to forcibly flush the stream.
- >>>
复制代码 |
|