• Python中输出函数print()的三个参数


    Python中输出函数print()的三个参数

    print()中有三个参数:value, end= ,flush

    end 结尾符号,默认"
    ",可以在end后面添加任意值进行隔开下一个print显示的数据
    flush 是否刷新缓冲区数据到控制台,python的print,默认是将数据写入缓冲区,缓冲区有默认大小,只有数据大小超出缓冲区限制或者遇到换行符才会写入到控制台
    python的print函数中默认碰到" "和flush为"True"的时候会自动将缓冲区中的写入到控制台

    1.大多数只用一个value进行输出,就是正常进行输出的值,默认没出现一个print进行换行输出。

    print('你好 世界')
    print("你好 python")
    控制台输出为:
    你好 世界
    你好 python

    2.指定end 同时进行不换行操作。

    print('你好 世界', end='---------------')
    print("你好 python")
    控制台输出为:
    你好 世界---------------你好 python

    3.指定end 同时进行换行操作。

    print('你好 世界', end='---------------
    ')
    print("你好 python")
    控制台输出为:
    你好 世界---------------
    你好 python

    4.进行for循环遍历,设置end='  '的时候,控制台会等到0-4都存到缓冲区一起显示出来

    5.进行for循环遍历,如果想每隔一秒显示一个同时还想输出在一行,设置end='  '的同时,可以设置flush=True进行强制刷新,这时控制台中的数字就会每隔一秒显示一个并且显示在一行

  • 相关阅读:
    bat 处理adb脚本
    作用域,高阶函数
    常用内置函数-6
    习题元祖与字典的值交换
    函数的参数
    序列类型与非序列类型
    格式化输出,深浅复制
    可变,不可变与 id 的关系
    linux-shell系列6-rundeck生成host文件
    linux-shell系列5-统计
  • 原文地址:https://www.cnblogs.com/aydenwang/p/9398929.html
Copyright © 2020-2023  润新知