上QQ阅读APP看书,第一时间看更新
2.6.2 print()函数
print()函数已经提及很多次了。在程序运行过程中,可使用print()函数把必要的数据输出到显示器,以便查看程序状态、数据结果等,这在Python程序的调试中很有用。
Python的输出显示通过内置函数print()完成,其语法格式如下。
print(value,…,sep='',end='\n')
其中,参数value指用户要输出的信息,后面的“…”表示可以有多个要输出的信息。
sep指输出信息之间的分隔符,默认值是一个空格。
end指所有信息输出之后添加的符号,默认值为换行符。
下列代码演示print()函数的用法,源代码见code\2\print.py。
1 username="python"
2 age="18"
3 print('你的姓名:',username,'你的年龄:',age)
代码的执行结果如下。
你的姓名: python 你的年龄: 18
从输出结果来看,print()函数默认以空格分隔多个变量。可以通过sep参数进行设置,改变默认的分隔符。
下列代码演示print()函数中分隔符的用法,源代码见code\2\print_sep.py。
1 username="python"
2 age="18"
3 #换一种分隔符
4 print('你的姓名:',username,'你的年龄:',age,sep='|')
代码的执行结果如下。
你的姓名:|python|你的年龄:|18
print()函数执行后默认是换行的,如果不想换行,就需要改变print()函数默认换行的参数end。
下列代码演示print()函数中end参数的用法,源代码见code\2\print_end.py。
1 print("今天讲解的是print()函数的用法",end=' ')
2 print("谢谢 ")
代码的执行结果如下。
今天讲解的是print()函数的用法 谢谢