1. for문 -for문의 기본적인 구문for 변수 in 범위: 반복 실행 코드 -for문의 범위로 사용되는 것 : 시퀀스 자료형,반복 가능한 자료ex) 문자열,리스트,튜플,사전,range()함수, 그 외 반복 가능한 자료 1) 문자열을 범위로 지정한 예 2) 리스트를 범위로 지정한 예 3) 사전을 범위로 지정한 예 2. for문의 확장된 사용 for 변수 in 범위:반복으로 실행할 코드else:실행할 코드 EX) 3. if문 1) if문의 기본적인 사용 if 조건 1:실행코드1elif 조건2:실행코드2else:실행코드3실행코드4 -조건1이 참이면 실행코드 1을 수행하고 if문 밖의 실행코드 4 수행-조건1이 참이 아니면 조건 2가 참인지 체크하고 참이면 실행코드2를 수행한 후 if문 밖의 실행코드 4 ..
1. 들여쓰기 -파이썬은 다른 언어와 달리 제어문,함수,클래스 등에서 실행코드를 구분해주는 괄호 { } 가 없다.-대신 들여쓰기가 있다!-제어문이나 함수 이름, 클래스 이름 뒤에 콜론' : ' 으로 제어문,함수 이름,클래스 이름의 끝을 표시하고 ' : ' 다음에 실행코드를 작성 -실행코드가 한 줄인 경우if 'a' in listdata: print('a is in listdata')-> if 'a' in listdata : 제어문 -실행코드가 한 줄 이상인 경우if 'a' in listdata:실행코드 # 반드시 들여쓰기! 1) 가장 바깥쪽의 실행코드는 들여쓰기 없이 시작(공백) if 'a' in listdata: print('a is in listdata')-if 앞에 공백이 있으면 오류 발생 2) '..
1. 수치형 자료형 -정수형 : -1,0,1과 같은 우리가 흔히 알고 있는 정수-실수형 자료 : -0.5,2.5 같이 분수로 표현할 수 있는 유리수,pi(원주율),루트 같은 무리수를 포함하는 실수-복소수형 자료 : 실수부+허수부로 되어 있는 복소수 >>> a = 1 # 정수형 자료 선언>>> b = 1.0 # 실수형 자료 선언>>> c = 1+j # 복소수형 자료 선언>>> d = 0x1A # 16진수 정수형 자료 선언 EX) 2. 문자열 자료 -문자열 자료 선언 방법>>> str1 = 'I love Python'>>> str2 = "A lot of things occur each day">>> str3 = """We have got to live with our own way""" - ' or "- 변..
/*술자리 게임..ㅋㅋㅋ컴퓨터가 1~100 사이의 랜덤한 수를 제시하고 사용자가 그 수를 정해진 횟수 안에 맞추는 게임*/ #include#include#include void main() { int ran = 0; //컴퓨터가 제시한 랜덤 수 int user = 0; //유저가 입력한 수 int count = 10; //남은 횟수 char retry = 0; //재시작 여부 저장 while(1) { srand(time(0)); ran = rand()%100+1; //1~100 랜덤 수 추출 printf("********UP & DOWN GAME********\n\n"); while(count) { printf("1~100 사이의 숫자를 입력하세요 : "); if( scanf("%d" ,&user)==0..
w : 로그인 한 사용자의 정보 출력who : 호스트에 로그인 한 사용자 정보 출력users : 시스템에 로그인 한 사용자 출력whoami : 현재 로그인 한 사용자 ID 출력finger : 사용자 정보 출력 shutdown : 리눅스 시스템 종료halt : 리눅스 시스템 종료 pwd : 현재 경로 보기 logger : 시스템 로그에 임의 메시지 기록 man : 명령어 메뉴얼 출력clear : 터미널 내용 지우기 ls : 파일 및 디렉토리 내 목록보기rm : 파일 또는 디렉토리 삭제mv : 파일 또는 디렉토리 이동/이름 변경cp : 파일 및 디렉토리 복사 mkdir : 디렉토리 생성rmdir : 빈 디렉토리 삭제dirname : 디렉토리 이름 출력 lsof : 실행 중인 파일과 프로세스 정보 출력file..
-시작과 종료gdb [프로그램명] : 시작q(quit) or ctrl+d : 종료 -소스보기(list) -브레이크 포인트b func : func 함수의 시작부분에 브레이크 포인트 설정b 10 : 10행에 브레이크 포인트 설정b *0x8049000 : 특정 주소에 브레이크 포인트 설정 tb : b와 같으나 1회용 브레이크 포인트. 문법은 b와 동일info b : 현재 브레이크 포인트 보기cl : 브레이크 포인트 지우기d : 모든 브레이크 포인트 지우기 -진행 명령어r(run) : 프로그램 수행k(kill) : 프로그램 수행 종료 s(step) : 현재 행 수행 후 정지, 함수 호출시 함수 안으로 들어감s 5 : s 다섯번 수행 n(next) : 현재 행 수행 후 정지, 함수 호출시 함수 수행 다음 행으로 ..
데이터베이스 목록 보기show databases; 데이터베이스 생성create database DB명; 데이터베이스 삭제 drop database DB명; 데이터베이스 접속(선택)use DB명; 테이블 목록 보기show tables; 테이블 생성create table 테이블명(속성명1 속성타입, 속성명2 속성타입, .... ); 테이블 구조 보기desc 테이블명; 테이블 수정alter table 테이블명 add 속성명 속성타입; => 속성 추가alter table 테이블명 drop 속성명; => 속성 삭제alter table 테이블명 change column 이전 속성명 새 속성명 속성타입; => 속성 변경alter table 테이블명 modify column 속성명 새 속성타입; => 속성 타입 변경a..
- Total
- Today
- Yesterday
- cobolt
- 파이썬
- 웹해킹
- lob
- lord of sqlinjection
- BOF
- MySQL
- wargame
- ftz
- 자바
- ubuntu
- WebHacking
- Python
- wargame.kr
- attackme
- Lord of SQL Injection
- pwnable
- 설치
- 1번
- C
- 우분투
- 명령어
- Los
- pwnable.kr
- 0xdeadbeef
- webhacking.kr
- my-pass
- 워게임
- c언어
- java
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |