나는 "실수로"(매도 없음을 위해 : 마이너스 기호, 그것은, 6 다른 0 출력하는 이유는 무엇입니까?)이 이상하지만 올바른 구문나는 왜 파이썬에서 i +++++++++가 유효합니까?
i=3
print i+++i #outputs 6
print i+++++i #outputs 6
print i+-+i #outputs 0
print i+--+i #outputs 6
건너 온
이 유용 아무것도 할 수 있습니까?
업데이트 (그것을 잘못 way..I 사랑 파이썬을하지 마십시오) : 파이썬의 원칙 하나는 이 one--하고 그것을 할 바람직 하나 --obvious 방법이 있어야한다고 말했습니다. i + 1을 수행 할 수있는 무한한 방법이있는 것 같습니다.
당신이 그것을 발견했습니다. 난독 화 된 코딩 콘테스트에서? – extraneon
-1 : 솔루션에 어떤 프로그래밍 문제가 있습니까? 그 코드를 멀리 던져주세요. –
키보드의 부스러기를 다시 청소해야합니다. –