absMax.py and absMin.py bugs fixed. (#624)

This commit is contained in:
ahviplc!~LC
2018-12-05 01:18:32 +08:00
committed by Harshil
parent 6a95bf9ad8
commit d75bec8a78
3 changed files with 21 additions and 16 deletions

View File

@@ -1,20 +1,20 @@
from abs import absVal
from Maths.abs import absVal
def absMin(x):
"""
>>>absMin([0,5,1,11])
# >>>absMin([0,5,1,11])
0
>>absMin([3,-10,-2])
# >>absMin([3,-10,-2])
-2
"""
j = absVal(x[0])
j = x[0]
for i in x:
if absVal(i) < j:
if absVal(i) < absVal(j):
j = i
return j
def main():
a = [1,2,-11]
print(absMin(a)) # = 1
a = [-3,-1,2,-11]
print(absMin(a)) # = -1
if __name__ == '__main__':
main()