2009. 1. 31. 02:21ㆍMY SPACE/The Others
effect = 0
def mybrain(step, arg, result):
global effect
oarg = arg
if step == 11:
return result
if arg == 9: effect, arg = 1 , 8
if step%2: arg = arg*2
else: arg = arg*3
if arg > 25 and arg < 79 and arg != 48 and step != 8:
arg = arg/step
elif arg < 25:
if arg / 8 == 1: arg = arg * step
else :
if step == 1: arg = 8
else : arg = arg+step
else:
arg = arg%step
if (not arg%3) and arg/3 < 3 :
arg = arg * (step / 2)
if arg%10 < 3: arg = arg+2
elif arg < 11:
if not step % 5:
if step /5 < 2: arg = (arg + (step /2)) * (step - (step - 3))
else: arg = arg * (step/2)
else:
if step == 1: pass
elif arg % 4 == 0 : arg = (arg -1) * 2
else: arg = arg - step
else:
if (arg/step + arg%step) == 7: arg = arg - (step + 3)
elif step == 1: pass
elif arg % 10 == 3 : arg = (arg -1) * 2
elif not (arg % 26):pass
else: arg = arg/2 - 2
if not arg%7 and step/2 == 2 and effect:
if arg%2:
result.append(arg-11)
else:
result.append(arg-6)
else:
result.append(arg)
return mybrain(step + 1, arg, result)
def myheart(result):
message = ""
tmp = ""
for pin in result:
if pin < 26: tmp = chr(pin+97)
else: tmp = chr(32)
message = message + tmp
return message
if __name__ == "__main__":
result = [];
print myheart(mybrain(1, 8, result)).capitalize()
--------------------------------------------------------------------------------------
이것의 결과가 무엇일까요!
제가 만든 코드는 아니고 파이선마을에서 어느 분이 만든건데 웃음이 나와서 올려봐요.
이것의 결과를 제 핸펀 문자로 보내 주시는 지인분들에게 술과 밥을 쏩니다.
아! 파이선마을에 가도 답은 없구요. 이것하고 똑같은 코드만 있습니다.
--------------------------------------------------------------------------------------
'MY SPACE > The Others' 카테고리의 다른 글
그냥 한마디! (3) | 2009.07.11 |
---|---|
진심이란 이런것! (0) | 2009.05.29 |
달력 만드는 인쇄소에 빨간 잉크를 기부해야 하나! (8) | 2009.05.06 |
대보름 소원 빌기용 촛불 (3) | 2009.02.09 |
당신의 한국어 읽기 실력은? (10) | 2009.02.07 |
스티브잡스의 병가 소식에 대한 내 짧은 생각 (8) | 2009.01.15 |
절이 싫어도 떠나지 말아야 하는 이유 (2) | 2009.01.10 |
프레임워크로 본 황금율의 법칙 (0) | 2008.12.22 |
내 모습 닮은 워스미스 (0) | 2008.09.03 |
광우병에 성난 네트즌들이 성금모아 일간지에 의견광고 (0) | 2008.06.01 |