-2
파이썬에서 정수의 부호가 무엇이든지 그 반대의 것을 변경하는 함수가 내장되어 있는지 궁금합니다.정수를 파이썬에서 반대쪽으로 전환하십시오.
내가 무엇을 찾고의예 : 갈 내장, 또는 짧은 손 방법이있을 수 있습니다 내가이 일을 내 자신의 함수를 작성하는 방법을 알고 있지만 보인다
num = 1
num2 = -2
# where flip() is a hypothetical function
flip(num)
flip(num2)
print(num)
print(num2)
>>> -1
>>> 2
그것에 대해.
왜 일부 내장 방법 필요하십니까 동일 -1 * whatever'? – ZdaR
정수는 Python에서 불변입니다. ''num''의 값을 바꿀''flip (num)''호출의 가능성은 없습니다 :''num = flip (num)''이어야합니다. 물론,''num = -num''은이를 수행하는 더 간단한 방법 일 것입니다. – jasonharper
나는 실제로 이것이 작동한다는 것을 깨달았다. 나는 그것이 이미 부정적이었던 숫자에 영향을주지 않을 것이라고 생각하면서 간과했다. 간단한 수학, 2 개의 음화가 양수와 같습니다. 감사 –