【发布时间】:2020-10-14 09:58:42
【问题描述】:
- 我想要一个基本上像这样的图表作为输出
【问题讨论】:
-
您通常不能使用 print() 返回。要么使用不同的函数,要么逐行组合输出。
-
您实际上也可以使用
print("", end="\r", flush=True)来实现这一目标
【问题讨论】:
print("", end="\r", flush=True) 来实现这一目标
使用
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()
【讨论】:
只需在星号打印中添加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()
【讨论】: