为什么print()会在输出中添加额外的空格?

时间:2016-02-02 13:24:04

标签: python

下面是我的代码,当我打印我创建的第二个文件时,我得到一个缩进。 不明白为什么。 因为我正在学习对我的简单代码的任何其他评论都很好,并且很乐意接受。谢谢!

<div class="container pad-35">
    <div class="row">
        <!-- Space Header  -->
        <venue-header title="{{ venue_title }}" nav="header"></venue-header>
        <!-- Dashboard -->
        <div class="col-md-12 pull-left" ng-cloak>
            <section id="directives-calendar" ng-controller="CalendarCtrl">
                <div class="well">
                    <div class="row-fluid">
                        <div class="span8">
                          
                            <tabset>
                                <tab select="renderCalender('myCalendar1');">
                                    <tab-heading>
                                        <i class="glyphicon glyphicon-bell"></i> Calendar One
                                    </tab-heading>
                                      <div class="btn-toolbar">
                                        <center><p class="pull-right lead">Calendar One View Options</p></center>
                                        <div class="btn-group">
                                             <button class="btn btn-success" ng-click="changeView('agendaDay', 'myCalendar1')">AgendaDay</button>
                                             <button class="btn btn-success" ng-click="changeView('agendaWeek', 'myCalendar1')">AgendaWeek</button>
                                             <button class="btn btn-success" ng-click="changeView('month', 'myCalendar1')">Month</button>        
                                             <!--select para definir o resource a ser usado no controler js-->
 
                                          </div>
                                          <p class="textalign1">
                                               <center>
                                                   <select id="select-lucas" class="dropdown-toggle btn btn-success " ng-model="model.id" convert-to-number>
                                                       <option value="" selected="selected" onclick="">small meeting room</option>
                                                       <option value="1" selected="selected" onclick="">medium meeting room</option>
                                                       <option value="2" selected="selected" onclick="">Big meeting room</option>
                                                       <option value="3" selected="selected" onclick="">Giant meeting room</option>
                                                   </select>
                                               </center>
                                          </p>
                                               
                                           
                                           
                                     </div>
                                     <div class="calendar ng-model="eventSources" calendar="myCalendar1" ui-calendar="uiConfig.calendar"></div>
                                 
                                 
                                </tab>
                                
                            </tabset>
                        </div>
                    </div>
                </div>
            </section>
        </div>
    </div>
</div>

1 个答案:

答案 0 :(得分:4)

print默认情况下会在每个参数之间添加一个空格。

  

print(* objects,sep ='',end ='\ n',file = sys.stdout,flush = False)

如果更改分隔符,则可以删除不需要的空格字符。

print("printing the second file object:", second_file_object.read(), sep="\n")