Python 기초문법

“Python 을 배우기 위해 강좌를 작성 했습니다. 함축적인 내용 정리를 위해 설명을 줄이고 예제 중심으로 작성했습니다. 버전은 3.x 입니다.”

파이썬 공식사이트 : https://www.python.org/
파이썬 패키지 인덱스 : https://pypi.python.org/pypi
파이참 : https://www.jetbrains.com/pycharm/


1. 숫자 자료형과 문자열 자료형
1) 숫자 자료형과 연산

2) 숫자 자료형 관련 함수

3) 문자열 자료형

4) 문자열 인덱싱과 슬라이싱

5) 문자열 포매팅

6) 문자열 함수

7) 문자열로 함수 Call하기 위한 방법 [locals(), globals()]


2. 리스트와 튜플, 딕셔너리

1) 리스트 : 데이터를 순서대로 저장할 수 있는 컨테이너 타입입니다.

1-2) 리스트 컴프리헨션은 리스트에서 다른 리스트를 만들어내는 간결한 문법입니다.

2) 튜플 : 튜플은 리스트와 비슷하지만 값의 생성/삭제/수정이 불가합니다.
주로 함수의 리턴값이 복수인 경우 사용됩니다.

3) 딕셔너리

3. 집합 자료형 불 자료형
1) 집합 자료형 : set 키워드를 사용해 만들 수 있으며 ‘중복을 허용하지 않고’, ‘순서가 없음’

2) 합집합, 교집합, 차집합, 대칭차집합

3) 불 자료형


4. 흐름제어

1) 비교연산자 (==, !=, >, <, >=, <=), 식별연산자(is, is not)

2) 논리연산자 (and, or, not)

3) 할당연산자 (=, +=, -=, *=, /=, %=, **=)

4) 멤버연산자 (in, not in)

5) if 문

6) while 문

7) for 문 (for 변수 in 리스트 또는 튜플, for 변수 in range())

5. 예외처리


6. 함수
1) 사용자 정의 함수

2) 내장함수

3) lambda(람다) : 함수를 한 줄로 간결하게 작성할 때 lambda 사용


7. 기타

1) CentOS7 환경에서 Python3 설치

2) 윈도우 환경(python 3.6.4 64bit)에 pyside2 설치 (테스트 중)
– https://conda.io/miniconda.html 에서 miniconda 설치
– Anaconda Prompt 에서 다음 실행

3) 모듈설치 (온라인)

4) 모듈설치 (온라인에서 다운받아 오프라인 호스트에 설치)

5) 모듈

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다

This site uses Akismet to reduce spam. Learn how your comment data is processed.