Skip to main content
 首页 » 编程设计

python之如何打印与用户输入一样长的水平线

2025年05月04日15me-sa

如果我想创建一条由用户决定的水平星号线,我该怎么做?例如,我想打印一行显示
01:......(自定义编号)
02:…………(自定义编号)
03:......(自定义编号)
等等……
在这种情况下,我从文件中获取销售数字并打印一些星号,这些星号代表公司在任何一天的 yield (以百为单位)。以防万一。

抱歉,编辑:这是在 python 中

请您参考如下方法:

使用:

print '*' * n 

其中 n 是您希望显示的星号数。

这是一个更完整的例子:

lens = [3, 5, 10, 1] 
for i, l in enumerate(lens): 
  print '%02d:%s' % (i + 1, '*' * l) 

这显示:

01:*** 
02:***** 
03:********** 
04:*