You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Python的for循环输出前添加空格?

修改方案

你可以通过两种简单方式调整代码,实现预期的格式效果:

方法一:先打印前置空格再循环输出数字

直接在循环打印数字前,先输出两个不换行的空格:

print("  ", end="")
for i in range(0,6):
    print(i, end=" ")
print()
print("0 0 0 0 0 0 0 ")

方法二:拼接字符串后一次性输出

把数字序列转换成字符串并拼接,再在开头加上两个空格,这种写法更简洁:

print("  " + " ".join(map(str, range(0,6))))
print("0 0 0 0 0 0 0 ")

两种方法运行后都会得到你想要的输出:

0 1 2 3 4 5
0 0 0 0 0 0 0 

内容的提问来源于stack exchange,提问作者Limerence

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 04:04:52