pythonprint怎么输出变量,Python的输出函数是print()吗-

  pythonprint怎么输出变量,Python的输出函数是print()吗?

  原标题:如何使用python中的打印功能?

  用Python打印语句

  1.逗号分隔符

  在Python中,print语句可以根据sys.stdout中包含的文件生成输出。它接受逗号分隔的对象表,如下例所示:

  x=1

  y=2

  z=3

  打印(值为,x,y,z)

  #打印结果是值为1 2 3。

  在上面的例子中,对于每个对象,将调用str()函数来生成输出字符串。这些输出字符串将被连接起来,并用空格分隔开,从而获得最终的输出字符串。输出以换行符结束。

  2 .打印格式

  要生成打印格式,可以使用字符串格式运算符%或。format()方法。

  x=1

  y=2

  z=3

  print(值为%d %7.5f %s % (x,y,z))

  3.更改打印语句的目标

  更改打印语句的目标,即重定向。方法是添加一个特殊的文件修饰符和一个逗号,其中file是允许写入的文件对象。

  f=打开(文件路径, w )

  打印f, hello world #这是python2中的用法。python3中的具体方法请看下文。

  .

  f.close()

  4.print()函数

  Python3最重要的变化之一就是把print变成了一个函数,这是python2中的一个关键字。

  它的用法和Python2中的大致相同,但在一些细节上还是有所区别。下面简单介绍一下这三个。

  Print(值为,x,y,z,end=) #禁止换行

  Print(值为,x,y,z,file=f) #重定向到file对象f

  Print(值为,x,y,z,sep=,)#在值之间添加逗号

  5.文本输出中的变量插入

  输出中的一个常见问题是生成嵌入变量替换的大文本片段。例如,shell脚本支持像$name这样的变量插入。该函数无法在python中实现。但是您可以通过将格式化的I/O与引导字符串结合起来模仿这种行为。

  表单=“”\

  亲爱的%(姓名)s:

  请寄回我的%(物品)或支付我$%(金额)0.2f

  你真诚的,

  快速篮球Python用户

  印刷体(表格% { 姓名:布什先生,

  项目:搅拌机,

  金额:50.00,

  })

  此代码输出

  亲爱的布什先生:

  请退回我的搅拌机,或者付给我50美元。

  你真诚的,

  快速篮球Python用户

  6.生成输出

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

  原文:https://www.py.cn/faq/python/11916.html重返搜狐查看更多。

  责任编辑:

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: