일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 코드 수정 가이드
- 블로그 광고 설정
- Burp Suite
- 파일업로드다운로드
- 버프스위트
- shell 스크립트
- ##_revenue_list_lower_##
- SFTP
- 광고 삽입 방법
- 계정 잠금
- pam_tally2.so
- 명령어 튜토리얼
- 셀 값 변환
- 버프슈트
- 목록 광고
- 윈도우 해결 방법
- 윈도우 로그인 오류
- sftp 사용법
- 포트 설정
- AWS
- burpsuite
- 계정 잠금 임계값
- 리눅스 활용법
- 계정 잠금 해제
- sleep 명령어
- 엑셀 문자열 처리
- ##_revenue_list_upper_##
- svn: Can't find a temporary directory: Internal error
- 비밀번호 복구
- root로그인안됨
- Yesterday
- Today
- Total
목록Python/Python 기본 개념 (17)
while 이란?while문은 반복문(loop-control statements)의 한 종류입니다. 프로그램 내의 특정한 부분을 지정한 조건이 만족할 때까지 반복 수행하도록 하는 제어 구조입니다. 즉, 제어문 안에 반복문이 존재합니다. 1. while문 기본 구조 while 조건문: 조건에 만족하는 문장1 조건에 만족하는 문장2 조건에 만족하는 문장3 조건에 만족하는 문장4 ...... while문은 조건문이 참인 동안에 while문 안에 속하는 문장들을 거짓이 될 때 까지 반복해서 수행합니다. “1부터 10까지 숫자를 출력 하세요”>>> i = 0>>> while i2. 반복문에서 자주 사용하는 함수(input())input() 함수는 사용자가 입력할 수 있게 만들어 주는 함수입니다. int(input..
제어문 이란?제어문 이란 말 그대로 제어하는 겁니다. 어떠한 상황에서 조건에 만족하는 부분이 존재하면 그거에 맞게 실행됩니다. 예를 들어서 “배가 고프면 밥을 먹고, 배가 안고프면 밥을 안 먹는다.”라는 문장이 존재 할 때 선택지는 두 개가 됩니다. (밥을 먹는다, 밥을 안 먹는다) 즉, 조건을 판단해서 해당 조건에 맞는 상황에 따라서 쓰는 것들이 제어문입니다. 제어문의 종류는 크게 두 가지인데 참과 거짓을 판별하는 조건문, 반복적인 작업을 할 때 사용하는 반복문이 있습니다. 1. if문의 구조 if 조건문: if 조건에 만족하는 문장1 if 조건에 만족하는 문장2 ......else: else 조건에 만족하는 문장1 else 조건에 만족하는 문장2 ...... 제일 처음에는 if 조건문을 테스트해서 i..
딕셔너리(dictionary)이란?딕셔너리(dictionary)는 한글로 표현하면 ‘사전’입니다. 한글,영어 사전들은 가나다순 알파벳순으로 정렬 하게 됩니다. 이러한 정렬 덕분에 찾고 싶은 단어를 쉽고 빠르게 찾을 수 있습니다. 파이썬의 딕셔너리도 사전과 유사하게 key(키)와 value(값)것을 한 쌍으로 데이터를 저장해서 찾고 싶은 부분을 쉽고 빠르게 찾을 수 있는 구조입니다. 리스트, 튜플, 딕셔너리 차이점- 리스트는 선언을 할 때 ‘대괄호([])’를 사용- 튜플은 ‘소괄호(())’를 사용- 딕셔너리는 ‘중괄호({})’를 사용 1. 딕셔너리 문법 딕셔너리 명 = {key1:value1, key2:value2, key3:value3 ...} key는 변하지 않는 값(고유값)을 사용하고, value는 ..
튜플(Tuple)이란?튜플(tuple)이란 리스트처럼 여러 개의 데이터를 담아두는 데 사용합니다. 튜플과 리스트의 차이점은 두 가지가 있습니다.1) 리스트는 선언을 할 때 ‘대괄호([])’를 사용하지만 튜플은 ‘소괄호(())’를 사용합니다.2) 리스트는 리스트 내의 값을 생성, 삭제, 변경이 가능하지만 튜플은 그 값을 바꿀 수 없습니다. 1. 튜플 사용 방법 1_1. 비어있는 튜플형>>> t1 = ()>>> t1() 1_2. 소괄호와 소괄호생략>>> t4 = (1,2,3)>>> t5 = 1,2,3>>> t4(1, 2, 3)>>> t5(1, 2, 3) 연속된 값을 이용할 땐 소괄호를 안써도 무방합니다. 1_3. 하나의 값만 가질 때>>> t2 =(1,)>>> t3 = 1>>> t2(1,)>>> t31 하나..
리스트(List)란?리스트는 숫자와 문자열만으로는 표현할 수 있는 부분의 한계가 존재해서 그 부분을 보안하기 위해 만든 것입니다. 1. 리스트 문법리스트 명 = [값1, 값2, 값3, ...] 예제>>> a = []>>> a[] >>> a = list()>>> a[] * 비어있는 리스트를 표현할 때는 list()를 쓰기도 합니다. >>> b = [1,3,5,7]>>> b[1, 3, 5, 7] >>> c = ['Hello', 'World']>>> c['Hello', 'World'] >>> d = [1, 2, 'Hello', 'World']>>> d[1, 2, 'Hello', 'World'] 리스트는 a처럼 아무것도 없는 비어 있는 리스트([ ])로 표현할 수 있고 b처럼 숫자를 가지고 있을 수 있고 c처럼..
4. 문자열 인덱싱 및 슬라이싱- 인덱싱(Indexing)이란 무엇인가를 ‘가르킨다’라는 의미입니다.- 슬라이싱(Slicing)이란 무엇인가를 ‘잘라낸다’라는 의미입니다. 4_1. 문자열 인덱싱이란?>>> string = ‘Hello world’ 위 소스 코드에서 변수 string에 저장한 문자열의 각 문자마다 번호를 매겨 보면 다음과 같습니다.Hello world012345678910 아래 소스 코드를 실행하면 ‘11’이라는 값이 반환됩니다. >>> string = ‘Hello world’>>> len(string)11 위 표는 10이라고 나왔는데 왜 11이지 라고 생각할 수 있는데 위에 표는 0부터 시작합니다. 그래서 0부터 10까지를 세어보면 11이 나옵니다. 근데 문자는 10개인데 왜 11개의 글..
문자열 이란?문자열(string)이란 문자, 단어 등으로 구성된 문자들의 집합을 의미합니다. 예를 들면 [“I like python”, “a”, “123456”] 이것을 문자열로 구분합니다. '123456은 숫자인데 왜 문자열이지?’ 라는 생각을 하게 되는데 작은따옴표(' ') 큰따옴표(" ")로 묶인 문자는 문자열이라고 부릅니다. 원래는 C, JAVA와 같은 프로그래밍 언어에서는 ‘a’, ‘b’와 같은 알파벳 글자 하나를 문자라고 부릅니다. ‘happy’와 같이 두 개 이상의 문자로 구성된 것을 문자열(string)라고 합니다. 하지만 위에서 설명한 것과 같이 파이썬은 문자와 문자열을 구분하지 않고 따옴표로 묶인 문자는 문자열이라고 인식합니다. 1. 문자열 사용 방법파이썬 에서 기본으로 문자열 만드는 ..