Python中print()函数的用法详情
作者:棉猴 发布时间:2021-01-11 21:35:17
Python
中print()函
数的方法是打印指定的内容。在交互环境中输入“help(print)”指令,可以显示print()函数的使用方法,
如图1所示:
图1 print()函数的使用方法
1 常用方法
1.1 打印单个内容
从图1中可以看出,print()函数的第一个参数是value,即要打印的内容。通过print()打印单个内容的方法
如图2所示:
图2 打印单个内容
1.2 打印多个内容
从图1中可以看出,print()
函数的第二个参数是...,表示print()函数要打印的多个参数,
如图3所示:
图3 打印多个内容
其中,print()
打印了a、b、c这三个变量。
2 默认参数
从图1中可以看出,print()函数的参数除了要打印的内容之外,还有“sep”、“end”、“file”和“flush”,而这四个参数都有默认值,因此在print()的基本使用中,无需指定这几个参数。
2.1 “sep”参数
“sep”参数指定了print()函数在打印多个内容时,内容之间的分隔符。从图1中可以看出,sep的默认值是空格,因此图3中打印出来的a、b和c的值都是用空格来分隔的。
可以通过图4的方式指定分隔符:
图4 指定分隔符
其中,参数sep的值是“,”,表示a、b和c的值都是用“,”来分隔的。
2.2 “end”参数
“end”参数指定了print()
函数在打印完内容之后,用什么符号来表示结尾,默认值是“\n”。“\n”表示换行符号,即print()函数在打印完内容之后,就会换行,
如图5所示;
图5 “end”参数为默认值的输出
其中,用while语句循环输出i的值,从输出的结果可以看到,print()函数每次输出i值之后,都输出“end”参数的默认值,即换行。
可以通过“end”参数,用其他符号表示print()输出完成,
如图6所示:
图6 指定“end”参数的输出
其中,print()函数的“end”参数指定为“,”,即,print()函数每次输出i值之后,都输出“,”。
2.3 “file”参数
“file”参数指定了“流对象”,也就是类似文件的对象,其默认值是“sys.stdout”。相关链接1:sys.stdout,其中sys模块提供了一系列有关Python运行环境的变量和函数,stdout是sys模块的一个类文件对象,表示“标准的输出对象”,默认为电脑屏幕。
2.4 “flush”参数
“flush”参数指定了是否强制刷新流对象,这里的流对象指的是“2.3 “file”参数”中file参数的值。“flush”参数的默认值是False,不强制刷新流对象。
来源:https://blog.csdn.net/hou09tian/article/details/122446639


猜你喜欢
- 本文实例讲述了JS实现FLASH幻灯片图片切换效果的方法。分享给大家供大家参考。具体实现方法如下:<!DOCTYPE html PUB
- phpstorm配置debug环境众所周知,在渗透测试进行代码审计的时候,往往要审计代码的执行过程,亦或是在开发php项目的时候,需要了解代
- 本文实例讲述了js实现带有介绍的Select列表菜单。分享给大家供大家参考。具体如下:带有介绍的Select列表菜单特效代码,并不是导航菜单
- 创建临时表,往临时表插入数据的时候报的错误。一开始提示没有打开主键,后来打开主键就提示上述错误异常。从网上查找资料没有找到,然后又到群里问各
- 人生苦短,快学Python!上一周发了一篇文章《Python Tkinter图形工具使用方法及实例解析》,很多小伙伴都希望能多出点教程,今天
- 在讲样式表开发管理之前,我想插播一个小知识。前几天看web标准设计组里,看到龍佑康同学问到关于 block 和 inline 的区别。记得以
- 本文实例讲述了Python基于回溯法解决01背包问题。分享给大家供大家参考,具体如下:同样的01背包问题,前面采用动态规划的方法,现在用回溯
- image.func.php<?php require_once('string.func.php');functio
- 窗外下着小雨,作为单身程序员的我逛着逛着发现一篇好东西,来自知乎 你都用 Python 来做什么?的第一个高亮答案。到上面去看了看,地址都是
- Array可以使用下标,Map和Set不能使用下标,ES6引入了iterable类型,Array,Map,Set都属于iterable类型,
- 本篇博客主要介绍的是pyinstaller在windows下的基本使用和基础避坑在windows中使用pyinstaller工具打包时会出现
- 本文实例为大家分享了python实现决策树的具体代码,供大家参考,具体内容如下算法优缺点:优点:计算复杂度不高,输出结果易于理解,对中间值缺
- 简介subprocess是子流程,即进程的意思,该模块可以启动一个新进程,并连接到它们的输入/输出/错误管道,从而获取返回值。常用方法和接口
- 在XML解析方面,Python贯彻了自己“开箱即用”(batteries included)的原则。在自带的标准库中,Python提供了大量
- 文 | 潮汐来源:Python 技术「ID: pythonall」学习Python是做数分析的最基础的一步,数据分析离不开数据可视
- 需求每天往一个表里面插入两条数据,但日期不同INSERT INTO test(`id`, `art_training_institution
- python爬虫主要用两个库:Urllib和BeautifulSoup4。一个用来爬取网页,一个用来解析网页。Urllib是Python内置
- 首先说一下需求,我需要将数据以分钟为单位进行分组,然后每一分钟内的数据作为一行输出,因为不同时间的数据量不一样,所以所有数据按照最长的那组数
- 在mysql中查询5条不重复的数据,使用以下:SELECT * FROM `table` ORDER BY RAND() LIMIT 5就可
- 实例代码:if __name__ == '__main__': # 时间戳 &nbs