일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 장고 다중이미지
- 22938번
- 네이버커넥트재단
- css
- 프로그래머스입문
- 참가후기
- 20492번
- useState
- 코딩기초트레이닝
- 파이썬
- html
- error
- django multi image
- ㅐㄱ이
- 장고이미지처리
- GIT
- 프로그래머스
- React
- 파이썬무료강의
- 반응형
- SEF2022
- python
- 무료강의
- 개인정보수집유효기간
- 스파르타
- sql
- jquery
- MongoDB
- 스파르타코딩클럽
- 프론트엔드
- Today
- Total
코딩,해볼까
[programmers] 입문 : 암호 해독 (+ 2h) 본문
https://school.programmers.co.kr/learn/courses/30/lessons/120892
문제풀이과정
1) code * 2
2) (code - 1) ** 2 : 이건 제곱!
3) print(i[4]) : i가 4번째가 아니고... list[4] 이렇게 엄청 많이 적었어요.. 앞으로 조심하자!
4) print(cipher[3], cipher[7], cipher[11], cipher[15], cipher[19], cipher[23]) : 하도 안나와서 한번 전체적으로 프린트해봄
5) code = 2 는 숫자인데 int에 감싸봤다
6) i[code*2] i가 아니고 list인데 안나올밖에..
7) while len(i) <= 24
list(cipher)[code*2].append() : 도대체 무슨 함수였을까... i의 len 이 24보다 작거나 같을 때까지 code*2 를 해라 였던 것 같은데.. 왜 이렇게 복잡하게 생각했을까
8) 문자열 중간에 임의로 기호를 넣고 split() 으로 나눠보려고 했는데, 나름 신박한 생각이군..! 속으로 감탄했는데 안됨.
9) range(4,24) 여기서부터 4에서 시작해야된다는 것을 깨달았다.
10) while 문까지 쓸 필요가 있을까...
11) len = 24만 출력
12) range = ~24까지 출력
13) range(len(list())) 의미를 되새겨보자
14) // 몫 % 나머지
15) type() 함수 쓰는 습관 들이자
16) range 에 (이 숫자부터, 이 숫자까지, 범위에서 +-숫자 값만 출력)
ex) range(code-1, len(list_cipher), +code) 함수
17) [리스트] . append list_chpher[i] > " ".join() 하여 결과를 도출하였다. 변수에 담아 선언했던 이 형태를 기억해보자.
'Back > TIL' 카테고리의 다른 글
04.12. Git과의 전쟁 / 풀 리퀘스트(Pull Request)와 git add, commit, push 되돌리기의 모든 것 + 원 저장소의 브랜치를 가져오는 방법 해결! (4) | 2023.04.12 |
---|---|
04.11. HoIT! : Django 팀 과제 진행 (0) | 2023.04.11 |
04.10. [B5] HoIT! 프로젝트 / 팀 장고 : 분노의 예비 개발자 (0) | 2023.04.11 |
04.07. 장고 개인 프로젝트 ing... (0) | 2023.04.08 |
04.06. 장고 개인 프로젝트 : 무신사 재고 관리 시스템 만들기 (0) | 2023.04.06 |