我正在运行从https://github.com/engineer-man/youtube/blob/master/009/bubble.py处的git repo获取的bubble_sort脚本,但是运行以下代码时出现语法错误;
def sort(arr):
while True:
corrected = False
for i in range(0, len(arr) - 1):
if arr[i] > arr[i+1]:
arr[i], arr[i+1] = arr[i+1], arr[i]
corrected = True
if not corrected:
return arr
# best O(n)
print sort([1, 2, 3, 4, 5, 6])
# average O(n^2)
print sort([4, 2, 3, 1, 6, 5])
# worst O(n^2)
print sort([6, 5, 4, 3, 2, 1])
...导致
File "test.py", line 13
print sort([1, 2, 3, 4, 5, 6])
^
SyntaxError: invalid syntax
请问有指针吗?
答案 0 :(得分:0)
如果您使用python3
<input type="checkbox" />1
<input type="checkbox" />2
<input type="checkbox" />3
<input type="checkbox" />4 <br />
<button type="button">Validate</button>
您需要添加括号。