• 技术文章 >Python技术 >Python基础教程

    python如何实现输出多个值?

    2021-04-06 15:44:29原创11270
    print函数,是可以做到值的输出的,但是输出内容是单一的,除了print函数,help函数也可以进行多值输出。大家也可以了解下:

    下面演示一下help函数的几种用法:

    (1) 输出多个对象的值,改变多个值之间的分隔符

    # 使用默认分隔符
     
    >>> print(1,3,5)
     
    1 3 5
     
    # 使用指定的分隔符
     
    >>> print(1,3,5, sep=',')
     
    1,3,5
     
    >>> print(1,3,5, sep=':')
     
    1:3:5

    (2)在循环内输出多个值,不换行

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

    (3)把结果输出到文件

    # 默认输出到标准控制台(屏幕)
     
    >>> print('Hello world')
     
    Hello world
     
    # 在当前文件夹创建文件test.txt,并写入内容
     
    >>> with open('test.txt', 'w') as fp:
     
    print('Hello world', file=fp)

    (4)强制把缓冲区的内容写入文件

    >>> fp = open('test.txt', 'w')
     
    # 此时并没有真正把内容写入文件,而是写入了缓冲区
     
    >>> print('Hello world', file=fp)
     
    # 关闭文件,把缓冲区里的内容写入文件
     
    >>> fp.close()
     
    >>> fp = open('test.txt', 'w')
     
    # 强制把缓冲区里的内容写入文件
     
    # 不用关闭文件即可写入
     
    >>> print('Hello world', file=fp, flush=True)
     
    >>> fp.close()

    好了,大家可以根据上面4个方法,选择自己适应的进行使用哦~如需了解更多python实用知识,点击进入PyThon学习网教学中心

    (推荐操作系统:windows7系统、Python 3.9.1,DELL G3电脑。)

    专题推荐:python print help
    品易云
    上一篇:python内置bin()函数的实例用法 下一篇:详解Python中numpy.loadtxt()读取txt文件

    相关文章推荐

    • 基础学习:python中map函数是什么?怎么用?• 详解python获取命令行参数实现方法• python的列表extend函数是什么?怎么用?• 详细解析python字典get()实例教程• python内置bin()函数的实例用法

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网