首页 > 代码库 > Python缩进

Python缩进

缩进出现问题,运行不出来。

正确代码如下:

技术分享
 1 def binary_search(list, item):
 2     low = 0
 3     high = len(list)-1
 4 
 5     while low <= high:
 6         mid = (low + high)
 7         guess = list[mid]
 8         if guess == item:
 9             return mid
10         if guess > item:
11             high = mid-1
12         else:
13             low = mid + 1
14     return None
15 
16 my_list = [1, 3, 5, 7, 9]
17 print (binary_search(my_list, 3)) # => 1
View Code

 

直接粘贴,如下,运行报错
技术分享

 

然后,选中全部,alt+ctrl+I自动缩进,如下:

技术分享

仍然需要调整,选中,tab键,整体缩进

直至最终可以运行。

目前看来,很不方便,也许还未掌握诀窍

 

Python缩进