尝试在Python中递增变量时获取“无效语法”

2024-09-30 20:21:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我肯定这是个愚蠢的问题,但就我的一生而言,我不明白为什么在运行这段极其简单的代码时,它总是给我一个“无效语法”错误:

import os
default = 'C:\\Windows\\System32\\'
i = 1
while i < 14:
{
os.makedirs('\\asnbackup1\\Backup Share\\Test ' + str(i+1))
i += 1
}

我试过I++,I=I+1,这两种方法都不管用。我知道我错过了一些非常愚蠢的东西,但我就是看不出来。在

提前感谢你们的帮助


Tags: 代码testimportdefaultshareoswindows错误
2条回答

在Python中,大括号({})不用于表示缩进;而是表示缩进。while循环应该如下所示:

while i < 14:
    os.makedirs('\\asnbackup1\\Backup Share\\Test ' + str(i+1))
    i += 1

当你在做的时候,为什么不使用带^{}的for循环呢?在

^{pr2}$

去掉大括号,这不是C,Python使用缩进

while i < 14:
    os.makedirs('\\asnbackup1\\Backup Share\\Test ' + str(i+1))
    i += 1

相关问题 更多 >