python中print怎么用_python的print怎么用_weixin_39959569的博客-程序员宅基地

技术标签: python中print怎么用  

5dc1036e7b121307.jpg

print()函数

Python3中最重要的更改之一就是将print转变为函数,在python2中他是一个关键字

其用法与Python2中的大致相同,但是一些细枝末节还是有区别的,下文就简述这三种。print("the values are",x, y, z, end = '') #禁止换行符

print("the values are",x, y, z, file = f) #重定向到文件对象f

print("the values are",x, y, z, sep = ',') #在值之间添加逗号

文本输出中的变量插入

生成输出时一个常见的问题是,生成其中包含了嵌入式变量替换的大型文本片段。比如shell脚本就支持 $name这样的变量插入。在python中无法实现这一功能。但是可以通过将格式化I/O与引导的字符串来模仿这种行为。form = """\

Dear %(name)s,

Please send back my %(item)s or pay me $%(amount)0.2f.

Sincerely yours,

Joe Python User

"""

print(form % {'name': 'Mr.Bush',

'item': 'blender',

'amount': 50.00,

})

这段代码输出Dear Mr.Bush,

Please send back my blender or pay me $50.00.

Sincerely yours,

Joe Python User

生成输出

直接处理文件是我们最熟悉的I/O模型。生成器函数也可以用于一个数据片段序列的形式输出I/O流,为此只需要使用yield语句,就像使用write()或print()语句一样,这样做的好处就是在处理某一段非常庞大的数据时,就不需要将所有的内容都读到内存中,可以显著减少内存的使用。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39959569/article/details/110278153

智能推荐

犯过错误可以吸取教训的题目_thinkMoreAndDoMore的博客-程序员宅基地

出界的路径数纠结于是否回到同一个点,但是花一步走到A点和花X步走到A点是不一样的。换句话说:start->A start->A->B->A 是不一样的路径。通过步数可以直接区分这两种方式,而不需要记录具体的走法。满足DP的性质。关注到达了A点以及花了几步,前面怎么过来的不care。香槟塔陷入思维死区:不断尝试一杯一杯的去分析流动情况。1,1,1,1,1 -> n 叠加性。n个1中的每个1都被1分为2,那么n也会被一分为二。...

电路交换和数据包交换 计算机网络_计算机网络系列--什么是电路交换和分组交换?..._夜看满天繁星的博客-程序员宅基地

分组首先我们来了解下分组的概念。所谓分组,就是将一个数据包分成一个个更小的数据包。例如对于一个10GB的数据包,总不可以一次性发送过去吧,而是把它分成若干个小的数据包发送过去。每个分组数据块的结构图:文件头一般是一些说明性数据,例如源地址和目标地址,数据类型等。数据部分就是真正要传达给对象的内容电路交换所谓交换,指的就是服务器与服务器之间的数据交换。数据传输交换的方式有几种,而电路交换便是其中的一...

常用DOS命令_megaData的博客-程序员宅基地

1.首先,按下win+R来打开运行窗口;2.在运行窗口里面输入cmd,然后回车;3.然后想要切换C盘或者D盘(大写小写都可以):c:/C:和d:/D:4.想看到对应某盘里面的文件夹需要输入dir(大小写随便);5.然后就是单级进入某一个文件夹:cd +文件夹名字(注意是cd加一个空格加文件夹名字);6.如果想要单级回退,就需要输入cd..7.如果想要一次性到达某一文件夹里面的某一个文件夹,就需要输入cd 文件夹名字\文件夹名字8.而对于多级回退,只需要输入cd \加回...

Android实现定时重启_無門的博客-程序员宅基地_android定时重启

设是ROOT过的或者设备商提供重启的APIpublic class DeviceAutoRebootService extends Service { private ScheduledExecutorService threadPool = null; private int betweenTime = 59;//间隔59秒执行一次 private int delay...

throw和throws_陈小起的博客-程序员宅基地

1.java处理异常方式在java代码中如果发生异常的话,jvm会抛出异常对象,导致程序代码中断,这个时候jvm在做的操作就是:创建异常对象,然后抛出,比如:[java] view plain copy int i= 1;  int j = 0;  int res = 0;  res = i/j;//除0错误  System.out.println(res);  这5句代码运行到第四句会中断,因...

Linux环境利用QQ邮箱实现监控Spark任务是否失败并发送消息_FleeyCui的博客-程序员宅基地

为了实时监控在yarn上运行的spark任务是否还在正常运行,就想着写一个监控脚本,当spark任务挂了的时候可以发送邮件一、安装和配置系统的mailx运行命令:yum -y install mailx安装完成后,编辑/etc/mail.rc文件配置mailx使用QQ邮箱作为发送邮箱如果使用阿里云的话,因为阿里云ECS封禁了25 端口,所以我们只能使用TLS方式(TSL也就是使用SSL加密的方式,使用465或者其他端口来发送邮件)绕过25端口需求来发送邮件,所以必须先获得邮箱的.

随便推点

把应用程序从 Internet Explorer 迁移到 Mozilla_老崔的博客-程序员宅基地

 使特定于 Internet Explorer 的 Web 应用程序在 Mozilla 上运行时,您遇到过麻烦吗?本文讨论了将应用程序迁移到基于开源 Mozilla 浏览器上时的常见问题。首先讨论跨浏览器开发的基本技术,然后介绍克服 Mozilla 和 Internet Explorer 之间差异的策略。Netscape 最初开发 Mozilla 浏览器的时候,明智地决定支持 W3C

java实现oj_(java实现)杭电oj 2034 人见人爱A-B_徐姕的博客-程序员宅基地

人见人爱A-BTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 68543Accepted Submission(s):19203Problem Description参加过上个月月赛的同学一定还记得其中的一个最简单的题目,就是{A}...

java beans_java beans的概念及应用?_weixin_39667080的博客-程序员宅基地

展开全部The JavaBeans architecture is based on a component model which enables developers to create software units called components. Components are self-contained, reusable software units that can be vi...

java的reveserOder_reverse是什么意思_reverse的用法_徐慕汐的博客-程序员宅基地

reverse的音标英 [rɪˈvɜːs]美 [rɪˈvɜːrs]reverse的用法v. 颠倒;彻底转变;使完全相反;撤销,废除(决定、法律等);使反转;使次序颠倒n. 相反的情况(或事物);后面;背面;反面;倒挡adj. 相反的;反面的;反向的;背面的;后面的第三人称单数: reverses 复数: reverses 现在分词: reversing 过去式: reversed 过去分词: re...

java createobject_Java创建对象的六种方法-权当记录一下_令和时代的柯南的博客-程序员宅基地

1 简介Java是面向对象的编程语言,只要使用它,就需要创建对象。Java创建对象有六种方法,实际常用的不会这么多,这里权当是记录一下。2 六种方法(1)使用new关键字Pumpkin p1 = new Pumpkin();(2)反射之Class类newInstance()Pumpkin p2 = Pumpkin.class.newInstance();(3)反射之Constructor类的new...

软件工程师的职业生涯规划_VooleBoy的博客-程序员宅基地

1、好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题。频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远是新手!...

推荐文章

热门文章

相关标签