print()函数概述
print() 方法用于打印输出,是python中最常见的一个函数。
语法
print(*objects, sep=' ', end='\n', file=sys.stdout)
参数
objects --表示输出的对象。输出多个对象时,需要用 , (逗号)分隔。带引号时,计算机无需理解,直接输出;无引号时,计算机需先读懂内容,再打印。
sep – 用来间隔多个对象。
end – 用来设定以什么结尾。默认值是换行符 \n,我们可以换成其他字符。
file – 要写入的文件对象。
实例
#代码 #运行结果 >>>注释
print(1) #1 >>>数值型输出
print('Hello World') #Hello World >>>单引号字符串型输出
print("Hello World") #Hello World >>>双引号字符串型输出
print("Hello","World") #Hello World >>>对象之间用逗号分隔
print("Hello""World") #HelloWorld >>>如果直接输出字符串,而不是用对象表示的话,可以不使用逗号
print([1,2,'a']) #[1, 2, 'a'] >>>输出列表变量
print((1, 2, 'a')) #(1, 2, 'a') >>>输出元组变量
print({'a':1, 'b':2}) # {'a': 1, 'b': 2} >>>输出字典变量
print("blog", "csdn", "net", sep=".") #blog.youkuaiyun.com >>>设置间隔符
print('''
Hello
World
''') #>>>三引号字符串型按原排版输出
#运行结果
Hello
World
转义字符
talk is cheap,show me the code.
转义字符\可以转义很多字符,比如\n表示换行,\t表示制表符,字符\本身也要转义,所以\表示的字符就是\。
print('I\'m ok.')
>>>
>I'm ok.
print('I\'m learning\nPython.')
>>>
I'm learning
Python.
print('\\\n\\')
>>>
\
\
如果字符串里面有很多字符都需要转义,就需要加很多\,为了简化,Python还允许用r’‘表示’'内部的字符串默认不转义,可以自己试试:
print('\\\t\\')
>>>
\ \
print(r'\\\t\\')
>>>
\\\t\\
其他转义符