美文网首页
Python3 - 使用分隔符或行终止符打印

Python3 - 使用分隔符或行终止符打印

作者: 惑也 | 来源:发表于2018-12-22 17:10 被阅读20次

问题

使用 print() 函数输出数据,但是想改变默认的分隔符或者行尾符。

解决方案

print() 函数中使用 sepend 关键字参数,设置想要的输出方式。比如:

print('ACME', 50, 91.5)
ACME 50 91.5

print('ACME', 50, 91.5, sep=',')
ACME,50,91.5

print('ACME', 50, 91.5, sep=',', end='!!\n')
ACME,50,91.5!!

使用 end 参数也可以在输出中禁止换行。比如:

for i in range(3):
    print(i)
0
1
2

for i in range(3):
    print(i, end = ' ')
0 1 2 

讨论

当你想使用非空格分隔符来输出数据的时候,给 print() 函数传递一个 sep 参数是最简单的方案。

列表或元组等可迭代序列输出时,如果需要将元素合并成一个字符串,通过2中方法都可以实现,比如:

row = ['ACME', 50, 91.5]

print(*row, sep = ',')
ACME,50,91.5

print(','.join(str(x) for x in row))
ACME,50,91.5

相关文章

  • Python3 - 使用分隔符或行终止符打印

    问题 使用 print() 函数输出数据,但是想改变默认的分隔符或者行尾符。 解决方案 在 print() 函数中...

  • sed

    [toc] 简单使用 1、删除文档的第一行 2、删除文档的最后一行 分隔符替换 3、打印指定行的信息

  • awk使用

    awk上 awk上 分段查询,指定分隔符 分段查询不使用分隔符,则默认以空格或空白字符分割打印多段可以以 ,或者其...

  • 《Python核心编程第二版》笔记(三)

    os.lineseq字符串给出当前平台使用的行终止符。例如,Windows使用’\r\n’,Linux使用’\n’...

  • Bash tips - condition statements

    bash中的特殊字符 注释 ; 分号作为命令行的分隔符 ;; case终止符 . 等价于source " 和 ' ...

  • Python的题目-05

    1. python2和python3的区别差异? 1、Python3使用 print必须要以小括号包裹打印内容,比...

  • 命令awk

    多个分隔符: 打印10-20行 修改当前目录下所有的.txt文件内的root 修改成heqiuyu

  • 剑指Offer-60 层次遍历

    从上到下按层打印二叉树,同一层结点从左至右输出。每一层输出一行。 技巧:使用Null 作为层的分隔符号。

  • [java]11、文件

    1、File 1、文件的分隔符和,路径分隔符 2、文件路径打印 3、getAbsolutePath() 、getP...

  • 一行命令安装Python3

    Centos 一行命令安装Python3 解决依赖问题 或

网友评论

      本文标题:Python3 - 使用分隔符或行终止符打印

      本文链接:https://www.haomeiwen.com/subject/ouzikqtx.html