【问题标题】:Need help quickly, in printing horizontally快速需要帮助,横向打印
【发布时间】:2020-10-14 09:58:42
【问题描述】:
  • 我想要一个基本上像这样的图表作为输出

【问题讨论】:

  • 您通常不能使用 print() 返回。要么使用不同的函数,要么逐行组合输出。
  • 您实际上也可以使用print("", end="\r", flush=True) 来实现这一目标

标签: python printing diagram


【解决方案1】:

使用


star_progress = '*'
def progress():
    for p in range(4): # you added one extra
        print(star_progress, end="\t\t\t", sep="")
   
# you cant call any function you write without defining it first  
        
print("Progress",end = '  ')
print("Trailing",end = '  ')
print("Retriever",end = '  ')
print("Excluded")
progress()

【讨论】:

    【解决方案2】:

    只需在星号打印中添加end=' '

    #Function for Trailing asterisk
    
    star_trailing= '*'
    def trailing():
        for p in range(5):
            print(star_trailing, end='  ')
    
    #input
    print("progress",end = '  ')
    print("Trailing",end = '  ')
    print("Retriever",end = '  ')
    print("Excluded")
    progress()
    trailing()
    

    【讨论】:

      猜你喜欢
      • 2010-10-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-12
      • 2013-06-17
      • 2017-03-31
      • 1970-01-01
      相关资源
      最近更新 更多