通过运行print()函数,体会用法:
print(89) #输出数字89
print('89') #输出字符串89
print(89+1) #输出数字90
print(89+'1') #输出错误,原因89是数字,'1'是字符串
print('89'+'1') #输出字符串891
print('89'*3+'1'*3) #输出字符串898989111
通过help(print),获得help的用法:
>>> help(print)
Help on built-in function print in module builtins:
print(*args, sep=' ', end='\n', file=None, flush=False)
Prints the values to a stream, or to sys.stdout by default.
sep
string inserted between values, default a space.
end
string appended after the last value, default a newline.
file
a file-like object (stream); defaults to the current sys.stdout.
flush
whether to forcibly flush the stream.
>>>
>>> print('www','baidu','com',sep='.') # sep是指词与词之间的间隔
www.baidu.com
为了便于记忆,这里将print()函数的语法总结如下:
print(* objects,sep=' ',end='\n')
其中,objects:表示可以一次输入多个对象。在输入多个对象时,用逗号 “,” 分隔。sep:用来间隔多个对象,默认值是一个空格。end:用来设定以什么结尾,默认值是换行符“\n”,也可以换成其他字符串。
参考资料:
- 《Python编程自学手册》· 史向东等编著