
리스트의 편의성을 위해 사용하는 여러가지 함수에 대해서 배워보도록 하겠습니다. - 목차 - append 함수 sort 함수 reverse 함수 index 함수 remove 함수 insert 함수 pop함수 count 함수 앞으로 배울 함수에 사용할 공통 리스트 ex_list = [1, 3, 2]이라고 하겠습니다. append 우선 리스트에 값 추가를 위한 append 함수입니다. ex_list에 값 5, 4 를 추가하려고 한다면 another_list = [5, 4] 라고 선언 후 ex_list.append(another_list) 또는 ex_list.append([5, 4]) 로 사용한다. sort 두번째로 리스트를 정렬하기 위한 sort 함수입니다. ex_list의 요소를 순서대로 정렬하기 위해 사용..

- 목차 - 덧셈 연산 곱셈 연산 수정 삭제 이번 포스팅에서는 리스트의 간단한 연산과 수정, 삭제에 대해 배워봅시다. plus 우선 리스트의 연산에는 덧셈(+)과 곱셈(*)이 있습니다. 리스트의 덧셈은 두 리스트를 합친 것입니다. a = ['A', 'a']와 b = ['B', 'b']인 리스트 a, b가 있다고 해보죠. a와 b리스트의 덧셈 결과는 아래와 같습니다. 간단하게 a리스트의 뒤에 b리스트의 값들을 이어붙이게 되죠. 그렇다면 곱셈은 어떻게 될까요? multiple 저번 문자열 시간에도 배웠지만 곱셈 연산은 반복입니다. 곱셈 연산을 하는 정수만큼 해당 리스트를 반복하게 되죠. 리스트의 곱셈 연산을 통해 반복문을 사용하지 않아도 됩니다. fix 리스트는 튜플과 다르게 수정이 가능합니다. 우선 리스트..

- 목차 - 인덱싱 슬라이싱 이번 포스팅에선 저번에 배운 리스트의 응용에 대해서 배우겠습니다. append 우선 리스트에는 인덱싱이라는 것이 있습니다. 인덱싱이란 데이터 검색에서 발생하는 비효율적인 문제를 해결하기 위한 대표적인 방법으로, 원하는 데이터에 빠르게 접근하기 위하여 인덱스를 관리하는 것을 말합니다. 즉 리스트의 시퀀스 객체에 들어있는 요소에 접근하는 방법을 말하는것이죠. 예를 들어 alpha = [ 'a', 'b', 'c', 'd', 'e' ] 인 리스트 alpha가 있습니다. 각각의 객체(요소)는 a, b, c, d, e이라는 문자 데이터이고요. 여기서 각 객체의 값을 출력하려면 어떻게 해야할까요? 그렇습니다. 리스트의 첫번째 요소의 자리 숫자는 0, 두번째요소의 자리 숫자는 1 ... 이..

- 목차 - for문 while문 저번 포스팅에서 다뤘던 조건문과 이어서 반복문에 대해서 배워보도록 할게요 반복문은 어떠한 일을 반복하는 것입니다. 사과나무에서 사과를 따는일도 어떻게 보면 반복이 되기도 하고, 곱하기도 반복의 일종이라고 할수있죠. 현실에서는 이런 반복문을 표현할때 ~에서 ~까지 몇번 반복한다. 라고 말합니다. 예를 든 사과나무에서는 사과나무에서 사과를 다 딸 때까지 반복한다. 가 될 수 있겠죠 하지만 Python에서는 반복문에도 여러 종류가 있습니다. 대표적으로는 for문과 while문을 활용하는데 이들을 예시를 통해 알아보도록 하죠 for 우선 for문의 문법을 해석해보겠습니다 는 리스트, 튜블, 문자열에 있는 값을 불러와 변수에 저장합니다. 그 후 아래 문장을 수행하고 리스트에 있는..

- 목차 - 조건문 산술 조건문 비교 조건문 논리,비트 조건문 elif 조건문 중첩 조건문 if 이번 포스팅에서는 조건문에 대해서 알아보도록 할게요 조건문은 말 그대로 조건을 나타내는데 여러분이 학교에서 반장선거나 회장선거에 나갈때 거는 공약과 같다고 생각하시면 될 것 같아요. ex) 내가 반장이 된다면, 우리반에게 치킨을 쏘겠다 현실에서도 내가 ~ 하면 ~ 하겠다 와 같은 방법을 사용하는데 파이썬도 다르지 않습니다. 기본 문법은 다음과 같습니다 이떄 조건문에는 지금까지 우리가 배웠던 여러 연산자들이 들어가게 됩니다. 이때 조건문에서 가장 주의해야 할 점은 조건문 작성 시 : (콜론) 을 반드시 붙여주셔야 한다는겁니다. 그리고 조건문 안에서 수행할 문장은 한칸 들여쓰기 해야된다는점 잊지 말아주세요. if..

- 목차 - 비트연산자 BIT | , & NOT ~ XOR ^ SHIFT >> 이번 포스팅에선 저번 포스팅과 연관되는 비트 연산자에 대해 알아보도록 하죠 bit 비트 연산자의 기초인 이진법에 대해 우선 설명해드리겠습니다. 이진법이란 0과 1로만 이루어진 표현인데 통상 사용하는 10진법에서 변환하는 방법은 아래와 같습니다. 초등학교때 다들 배운 나눗셈 계산법을 활용합니다. 11을 2로 나눈 몫과 나머지를 이용해 변환합니다. 이러한 이진법을 이용하여 앞 포스팅에서 배웠던 논리 연산과 관련지은것이 비트연산입니다. 비트연산자에는 &, |, ^, ~, 이 있습니다 &는 앞서 배웠던 and, |는 앞서 배웠던 or, ~는 앞서 배웠던 not과 같은 용도로 쓰입니다. bit 그렇다면 비트 연산에서는 어떤 결과가 나올..

- 목차 - and or not 저번 포스팅에서는 간단한 자료형과 연산자의 활용에 대해서 배워봤습니다. 이번 포스팅에선 약간 어렵게 느껴질 수 있는 논리 연산자에 대해 배워보도록 합시다. 논리 연산자란 쉽게 말하면 참과 거짓을 판별하는데 사용하는 연산자입니다. 파이썬의 논리 연산자는 다른 언어와는 다르게 'and', 'or', 'not'의 문자로 된 연산자입니다. and는 두 조건이 모두 참일때만 True를 반환합니다. or은 두 조건 중 하나라도 참이면 True를 만환하고 not은 True를 False 로 변환합니다. 이때 자료형은 boolean의 약자인 bool이라는 자료형을 사용합니다. and and 반환값 A B True True True False True False False False Tru..
- 목차 - 리스트 튜플 딕셔너리 정수, 실수, 문자열 이외에도 여러가지 자료형이 존재합니다. 이번 포스팅에선 저번에 이은 자료형에 대해서 알아볼텐데요. 리스트, 딕셔너리, 그리고 튜플에 대해서 배워보겠습니다. list 리스트는 자료형들의 집합 이라고 생각하면 편합니다. 앞서 말했던 자료형들의 집합으로 이루어지는데 표현식은 list_a = [ 자료형 , 자료형, 자료형 ...... ] 입니다. 이때 자료형에는 앞서 말했던 정수, 실수, 문자열 뿐 아니라 앞으로 배울 리스트, 딕셔너리, 튜플이 모두 포함될 수 있습니다. 예를 들면 list_a라는 list에 'a', 'b', 1, 1.2, '[another list]' 라는 자료형들이 모두 들어가있음을 확인할 수 있습니다. tuple 튜플의 경우는 리스트와..
- Total
- Today
- Yesterday
- DHCP
- 변수
- 동적타이핑
- 반복문 예제
- 리눅스 DNS
- 연산 덧셈
- 리눅스 CA
- Linux Web Service
- 파이썬
- ssl
- CA
- DNS 마스터 슬레이브
- 반복문
- Linux DNS
- 대화형 언어
- 파이썬 연산자
- 연산 곱셈
- 리눅스 아파치
- 이중화
- 자료형
- Linux
- 연산자
- 리눅스 웹 서비스
- DNS 이중화
- FAILOVER
- 리눅스 설치
- Python
- Linux 설치
- 연산
- 리눅스 Apache
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |