• python sys.sdout.write 和print 区别


    sys.sdout.write 标准输入相当于“%value%”,输出内容没有空格,而print输出带有空格,举个例子

    用sys.sdout.write;

    import sys
    for i in range(1,11):
        for j in range(1,i+1):
            #print"##",
           sys.stdout.write("$$")
    
        print ""
    

    输出

    $$
    $$$$
    $$$$$$
    $$$$$$$$
    $$$$$$$$$$
    $$$$$$$$$$$$
    $$$$$$$$$$$$$$
    $$$$$$$$$$$$$$$$
    $$$$$$$$$$$$$$$$$$
    $$$$$$$$$$$$$$$$$$$$
    
    import sys
    for i in range(1,11):
        for j in range(1,i+1):
            print"##",
           #sys.stdout.write("$$")
    
        print ""
    
    #输出
    ## 
    ## ## 
    ## ## ## 
    ## ## ## ## 
    ## ## ## ## ## 
    ## ## ## ## ## ## 
    ## ## ## ## ## ## ## 
    ## ## ## ## ## ## ## ## 
    ## ## ## ## ## ## ## ## ## 
    ## ## ## ## ## ## ## ## ## ## 
    
  • 相关阅读:
    Linux磁盘分区、挂载
    crond任务调度
    Form组件使用
    Django路由系统
    Django中模板简单使用
    ORM常用操作
    IO多路复用
    vscode必装插件
    Flask-RESTful扩展
    flask-caching
  • 原文地址:https://www.cnblogs.com/chenya/p/4228663.html
Copyright © 2020-2023  润新知