不知道为啥在牛客上一直编译不通过,我在本地运行很正常呀~
import re
import numpy as np
import math
def printIncircle( matrix, columns, rows, start):
endX = columns -1 - start
endY = rows-1 - start
res = []
# 从左往右打印
for i in range(start, endX+1):
number = matrix[start][i]
#print ("one")
res.append(number)
print(number)
# 从上往下打印
if start < endY:
for i in range(start + 1, endY+1):
number = matrix[i][endX]
print ("two")
res.append(number)
print (number)
# 从右往左打印
if start < endX and start < endY:
for i in range(endX-1,start-1,-1):
#print ("i:%s"%i)
number = matrix[endY][i]
res.append(number)
#print ("three")
print (number)
#从下往上打印
if endY >= start+1 and