Python Challenge - 1

728x90
반응형

사진을 보니 알파벳을 뒤로 두칸씩 밀면 되는 것 같다.

완벽하게 바뀌진 않았지만, 해석할 수 있을 정도이므로 넘어가도록 하자.

두 칸씩 밀때 y와 z는 a와 b로 변경해야 하기 때문에 아스키코드값을 24빼주고
.과 빈칸은 그대로 출력, 나머지는 아스키코드에 2를 더하는 식으로 코드를 짜봤다.

문제에 있는 보라색 글귀를 복붙해서 나온 결과를 해석하면
string.maketrans() 함수를 사용하라고 하는 것 같고 url에 적용을 하라고 되어있다.

출처 : docs.python.org

url이 map.html이므로 map을 넣고 돌리면 ocr이 나온다.
ocr.html을 입력하면 해결!

* 굳이 maketrans 함수를 사용 안하고 처음에 짠 코드처럼 해도 되긴 하지만, 더 효율적이고
  신기한 함수들을 알려주니 좋은 사이트같다

728x90
반응형

'wargame > PythonChallenge' 카테고리의 다른 글

Python Challenge - 5  (0) 2019.10.30
Python Challenge - 4  (0) 2019.10.28
Python Challenge - 3  (0) 2019.10.27
Python Challenge - 2  (0) 2019.10.27
Python Challenge - 0  (0) 2019.10.27
TAGS.

Comments