python 如何给一段已没有缩进的代码恢复缩进

Python014

python 如何给一段已没有缩进的代码恢复缩进,第1张

Python缩进也是代码的一部分,它包含了语义。所以一段Python代码缩进是人为设置的,不能通过程序自动识别。举个例子:

# 缩进错误的代码

if a == b:

print("a=b")

print("OK!")

# 第一种缩进可能

if a == b:

    print("a=b")

    print("OK!")

    

# 第二种缩进可能

if a == b:

    print("a=b")

print("OK!")

两个程序运行得到的结果显然是不同的。

试了一下很麻烦

但是你将adict的值在进行str转换之前保存一份不就行了吗

以下代码可以实现:

def dic():

i=0

adict={'name'['aa','bb'],'age'['11','22']}

stra = str(adict)

stra[1:len(stra)-1]

s = stra[1:len(stra)-1]

for key in s:

if key != ":":

i=i+1

else:

ret1 = key[0:i]

if key != "]":

i=i+1

else:

ret2 = key[len(ret1):i]

adict.update([(ret1,ret2)])

adict.pop(":")

print adict

您想问的是“怎么让python恢复Pythonconsole功能键?”吧?具体分为以下步骤:

1、打开python,点击Debugger;

2、在下拉选项中,选择Layout

3、在下拉选项中,选择Restore Default Layout即可。

Python Console叫做Python控制台,即Python交互模式。Python交互式模式可以直接输入代码,然后执行,并立刻得到结果,因此Python交互模式主要是为了调试Python代码用的。