일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 파이썬챌린지
- 리눅스
- Linux
- Web
- SuNiNaTas
- C
- 파이썬
- java
- 석문초등학교
- 웹해킹
- html5
- setCookie
- C언어
- 경기대학교
- 대외활동
- 피들러
- 자바
- 써니나타스
- 리버싱
- 실습문제
- 쏙쏙캠프
- webhacking.kr
- ARP Redirect
- 암호수학
- pythonchallenge
- hackerschool
- 해커스쿨
- FTZ
- 웹
- 명품자바프로그래밍
- Today
- Total
목록파이썬 (3)
Hongfluenza
ord() 함수 : 특정한 한 문자를 아스키 코드 값으로 변환해 주는 함수chr() 함수 : 아스키 코드 값을 문자로 변환해 주는 함수 (10진수, 16진수 사용 가능) 소스코드 >> 12345678print(ord('A'))print(ord('a'))print(hex(ord('b'))) print(chr(65))print(chr(96))print(chr(0x32)) cs 실행결과 >> 12345665970x62A`2cs
12str="2019년은 기해년. Happy New Year!"print(list(str))cs 실행 결과>>['2', '0', '1', '9', '년', '은', ' ', '기', '해', '년', '.', ' ', 'H', 'a', 'p', 'p', 'y', ' ', 'N', 'e', 'w', ' ', 'Y', 'e', 'a', 'r', '!'] ※ a=list(str)처럼 a라는 리스트에 한글자씩 끊어서 만든 리스트를 대입할 수도 있다. print(a)를 해주면 위와 동일한 실행 결과가 나온다.
1번 URL 주소 : http://www.pythonchallenge.com/pc/def/map.html 1번 문제는 다음과 같다. 예전에 암호수학 시간에 배웠던 개념이 생각나서 a-z까지 알파벳을 옆으로 두 칸 밀어보았더니 해답이 보였다. 코딩을 하기 전에, 간단하게 디자인을 해보았다. 1. a-z까지 알파벳을 원소로 갖는 리스트 a를 생성한다.2. 리스트 a를 옆으로 두 칸 밀어 c-b까지 알파벳을 원소로 갖는 리스트 b를 생성한다.3. 문제에 주어진 문장을 넣을 리스트 c를 생성한다.4. 공백(' ')은 건너뛰고, 리스트 c의 원소와 리스트 a의 원소가 일치할 때, a의 인덱스 위치를 가져와, 리스트 b의 동일한 인덱스에 있는 값을 리스트 c의 원소에 대입해준다. 소스코드 >> 12345678910..