본문 바로가기

프로그램/Python22

[Python Challenge] 파이썬 챌린지 - 2 http://www.pythonchallenge.com/pc/def/ocr.html 힌트로 "recognize the characters. maybe they are in the book, but MAYBE they are in the page source."와 같은 메시지가 주어져 있다. 페이지 소스를 보기 위하여 (크롬 기준) F12를 눌러 소스를 본다. 아래의 string 중 rare character들을 찾으라고 한다. 일반적으로 문자열을 거르는 방법은 regular expression을 사용하기 때문에 re 패키지를 사용한다. 소스는 다음와 같이 작성하면 결과로 equality가 나오게 된다. 2017. 2. 26.
[Python Challenge] 파이썬 챌린지 파이썬을 여러 방면으로 활용할 수 있는 챌린지이다.인터넷에 돌아다니는 미로와 비슷하지만, 실제 코딩을 이용하여야 수월하게 풀이 할 수 있다."Life is short use python" 이라는 말을 잘 체험할 수 있도록 해주는 좋은 미로인 셈이다. 경험 하고 싶으시다면http://www.pythonchallenge.com/이쪽으로. * PS : shortcut은 아래와 같습니다. Level 0 :274877906944 Level 1 ~ :ocrequalitylinkedlistpeakchanneloxygenintegrityUsername : huge, Password : filebull5808 Level 10 ~ :evildisproportionalitalycatmozartromanceballoons.... 2016. 11. 5.
[Python Challenge] 파이썬 챌린지 - 1 위와 같은 사진과 함께 아래와 같은 메시지를 볼 수 있다. everybody thinks twice before solving this. g fmnc wms bgblr rpylqjyrc gr zw fylb. rfyrq ufyr amknsrcpq ypc dmp. bmgle gr gl zw fylb gq glcddgagclr ylb rfyr'q ufw rfgq rcvr gq qm jmle. sqgle qrpgle.kyicrpylq() gq pcamkkclbcb. lmu ynnjw ml rfc spj. 역사나 암호에 관심이 있는 사람이라면, 이것이 카이사르 암호(시저 암호)의 일종이라는 것을 알아챌 수 있을 것이다. 암호화를 진행하게 되면 ABCDEFGHIJKLMNOPQRSTUVWXYZ가 CDEFGHIJKLM.. 2016. 10. 31.
[Python Challenge] 파이썬 챌린지 - 0 warming up 파이썬 챌린지를 시작하게 되면 처음으로 이 문제에 마주하게 된다. 다음으로 입력해야 할 주소는 직관적으로 알아낼 수 있다. 2의 38승은?? 이라는 문제를 해결하기 위해서 파이썬에서는 간단하게 2**38 을 입력하면 된다. 정답은 http://www.pythonchallenge.com/pc/def/274877906944.html 2016. 10. 27.