일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- It
- evm
- PYTHON
- 파일 접근 권한 #linux #chown #chmond #umask #명령어
- 탈중화
- CIDR #서브넷 #Network #ip 주소고갈
- 객체
- 자바
- HTML Injection #bWAPP
- 비박스 #웹취약점분석 #버그바운티 #bee-box #웹 #모의해킹
- 디지털포렌식챌린지 #dfchallenge #디지털포렌식 #Forensic
- java
- EnCase #mount #Forensic #image mount
- 정보보안기사 #정보보안산업기사 #클라우드컴퓨팅 #보안 #컴퓨팅보안
- 메소드
- #정보보안 #어셈블리 #저급언어 #기계어 #it #정보보안
- Forensic CTF #disk Forensic #windows file analyzer #WFA #Codegate 2012 F100
- Forensic #CTF #디지털포렌식 #disk forensic
- 안드로이드 #서비스 #안드로이스 서비스 #Android #java
- 파이썬
- 프로그래밍
- 코딩
- Injection #Reflected #웹취약점
- forensic
- snedmail #linux #정보보안기사 #정보보안산업기사 #mail protocol
- 디지털 포렌식
- 디지털포렌식 연구회 워크샵 #디지털포렌식 #디지털포렌식챌린지 #Forensic #ctf #정보보호학회
- 정보보안기사 #정보보안산업기사 #2020년 정보보안기사 #시험일정
- 안드로이드 #스레드 #핸들러 #예제
- 포렌식
- Today
- Total
목록프로그래밍언어/Python_Language (10)
Jsecurity
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ESEpT/btqyyVYQnd5/URCCFzQ9xxQk9BXxszAHD1/img.png)
함수(Function) 여러 개의 문장들을 하나의 이름으로 묶어서 이름만 호출해서 사용하기 위한 개념 이름만 호출하면 되므로 코드의 중복을 제거 코드의 일정 부분을 별도의 논리적인 개념으로 분리하기 위한 목적으로도 사용 함수의 종류 Maker Function(내장 함수) 과 사용자 정의 함수로 구분 파이썬에서는 함수도 하나의 자료형으로 간주 함수의 이름은 함수의 주소가 되고 함수이름()은 함수의 호출(실행)이 됨 함수도 하나의 데이터이므로 변수에 대입할 수 있고 매개변수로 사용할 수 있음 내장함수(Built-in Function) 별도의 모듈을 추가할 필요없이 사용할 수 있는 기본적으로 제공되는 함수들 내장 함수: https://docs.python.org/3/library/functions.html d..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Lh5xx/btqxLcVkPaz/nLHaQyregOPQBeDDXxM7Fk/img.png)
Pandas 모듈 학습에 특화된 "파이썬으로 데이터 주무르기"를 추천합니다. 저는 위의 책의 내용을 학습하여 정리하였습니다. 관련자료 : https://github.com/PinkWink/DataScience PinkWink/DataScience 책) 파이썬으로 데이터 주무르기 - 소스코드 및 데이터 공개. Contribute to PinkWink/DataScience development by creating an account on GitHub. github.com [예제 파일] 서울시 자치구 연도별 CCTV 설치 현황 CSV 파일을 읽는 명령 -> read_csv head() 명령은 pandas의 데이터중에서 위에서부터 5행만 출력하는 함수 입니다. 컬럼의 이름을 반환하는 columns 명령어를 이..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/KVcs7/btqxlx7OMQM/UKcHU4t9KofC8pcSCtNnVK/img.jpg)
pandas의 개요 pandas는 데이터 분석을 쉽게 할 수 있도록 해주는 파이썬 서드파티 라이브러리이며 데이터 프레임과 같은 pandas의 독자적인 데이터 구조를 제공하고있으며 다른 라이브러리를 백엔드로 삼아 연동하거나, 풍부한 데이터 처리 기능을 갖추고 있어 본격적인 데이터 분석을 위해서는 빼놓을 수 없는 도구로 자리매김하고 있다. pandas 공식사이트: https://pandas.pydata.org/ Python Data Analysis Library — pandas: Python Data Analysis Library Python Data Analysis Library pandas is an open source, BSD-licensed library providing high-performan..
#백준 알고리즘 1924번 #2007년 달력출력하기 #https://www.acmicpc.net/problem/1924 문제 오늘은 2007년 1월 1일 월요일이다. 그렇다면 2007년 x월 y일은 무슨 요일일까? 이를 알아내는 프로그램을 작성하시오. 입력 첫째 줄에 빈 칸을 사이에 두고 x(1≤x≤12)와 y(1≤y≤31)이 주어진다. 참고로 2007년에는 1, 3, 5, 7, 8, 10, 12월은 31일까지, 4, 6, 9, 11월은 30일까지, 2월은 28일까지 있다. 출력 첫째 줄에 x월 y일이 무슨 요일인지에 따라 SUN, MON, TUE, WED, THU, FRI, SAT중 하나를 출력한다. 1번째 방법 Day = 0 arrList = [31, 28, 31, 30, 31, 30, 31, 31,..
#백준 알고리즘 2839번 #설탕 배달문제 #https://www.acmicpc.net/problem/2839 #문제 설명 상근이는 요즘 설탕공장에서 설탕을 배달하고 있다. 상근이는 지금 사탕가게에 설탕을 정확하게 N킬로그램을 배달해야 한다. 설탕공장에서 만드는 설탕은 봉지에 담겨져 있다. 봉지는 3킬로그램 봉지와 5킬로그램 봉지가 있다. 상근이는 귀찮기 때문에, 최대한 적은 봉지를 들고 가려고 한다. 예를 들어, 18킬로그램 설탕을 배달해야 할 때, 3킬로그램 봉지 6개를 가져가도 되지만, 5킬로그램 3개와 3킬로그램 1개를 배달하면, 더 적은 개수의 봉지를 배달할 수 있다. 상근이가 설탕을 정확하게 N킬로그램 배달해야 할 때, 봉지 몇 개를 가져가면 되는지 그 수를 구하는 프로그램을 작성하시오. 상근..
BaseException 모든 예외의 최상위 예외 SystemExit 프로그램을 종료하는 명령이 실행되었을 때 KeyboardInterrupt Control-C 키가 입력되었을 때 Exception 대부분의 예외의 상위 예외 ArithmeticError 수의 연산과 관련된 문제 ZeroDivisionError 수를 0으로 나누려 할 때 AssertionError assert 문에 의해 발생 AttributeError (모듈·클래스·인스턴스에서) 잘못된 속성을 가리킬 때 EOFError (파일에서) 읽어들일 데이터가 더이상 없을 때 ImportError 모듈을 임포트할 수 없을 때 ModuleNotFoundError 임포트할 모듈을 찾을 수 없을 때 LookupError (시퀀스·매핑에서) 잘못된 인덱스·..
파이썬의 유명한 에디터인 파이참으로 설치 한다. 만약 환경변수가 설정 되지않았더라면 이 사이트를 참고하기 바란다. 설치를 다하고 나면 새 프로젝트를 만들 수 있다는 창이 뜬다. 책의 저자는 파이썬에 print(" hellow world ") 를 입력하고출력은 java 와 비슷한 cmd 창에서 실행하여 출력시켰다. 그럼 이런식으로 나타나게 되는데C언어로 구현한다면 #include void main(void){print(" hello world ");} 이렇게 해야하는 수고스러움을 없애고 print(" hello world ") 이 단 한줄만으로도 출력이 가능하다. 이제 본격적으로 파이썬을 시작해보자.
우선 파이썬 공식 홈페이지의 다운로드 페이지에서 원도우용 파이썬 언어 패키지를 다운로드한다. 윈도우 인스톨러를 다운 후, 인스톨러를 실행하여 Install Now 를 선택하면 바로 설치가 진행된다. 설치 완료 후 [close]를 클릭해 종료한다.
파이썬이란 무엇인가? 파이썬은 1990년 암스테르담의 귀도 반 로섬이 개발한 인터프리터 언어이다.귀도는 자신이 좋아하는 코미디쇼인 '몬티 파이썬의 날아다니는 서커스' 에서 따왔다고 함. -------------------------------------------------------------------------------------------------------------------------------- 파이썬의 특징 1. 파이썬은 사람 다운 언어라고 한다. Do it 파이썬의 책의 16page 내용과 같이 if 4 in [1,2,3,4,]: print ("4가 있습니다") 라고함은 만약 4가 1,2,3,4 중에 있으면 '4가 있습니다' 출력 하는것 과 같다 C언어와 비교하자면 말도 안되는 길이..