2016-07-26 3 views

답변

0

5 절대 값으로 무엇을해야합니까?

def my_abs(value): 
    """Returns absolute value without using abs function""" 
    if value <= 0: 
     return value * -1 
    return value * 1 

print(my_abs(-3.5)) 
>> 3.5 
print(my_abs(3.5)) 
>> 3.5 

기타, 짧은 솔루션도 존재하고 다른 답변에서 볼 수있다 : 당신의 논리에 따라

.

0

유리수에 대한 간단한 해결책은

def my_abs(value): 
    if value<0: 
     return -value 
    return value 
0

가 왜 if value < 5을 확인하고자 할 것입니까?

def my_abs(value): 
    return value if value >=0 else -1 * value 
: 어쨌든

는 복근의 기능을 복제하기
관련 문제